-----------------------------------------------------------------------------------------------
web应用程序.
1.web应用程序的基本的目录结构(重点)*******************
目录
-----可以直接放置web资源
可以是静态的也可以是动态的
html,js,css或图片,音频.
动态可以是 jsp
------WEB-INF (它是区别静态web与动态web)
-----classes 目录 ----它是用于放置java文件.
-----lib目录 -----------它是用于存放 web应用的jar 包.
-----web.xml文件(******)---它是web应用的配置文件.
关于web.xml文件中怎样书写?
在tomcat下的webapps下有几个默认自带的工程。
上面就是我们的web工程的基本目录结构.
--------------------------------------------------------
2.关于tomcat加载web应用(虚拟目录)----重点**********************
Web应用开发好后,若想供外界访问,需要把web应用所在目录交给web服务器管理,
这个过程称之为虚似目录的映射。
1.直接将我们的web应用复制到webapps下就可以.
2.web应用程序与tomcat不在一个路径.(tomcat不推荐使用这种方式)
web应用在 d盘
tomcat在 e盘
在tomcat/conf/servic.xml文件中进行配置.
在service.xml文件的</Host>上面添加一句话.
<Context path="虚拟目录名称" docBase="web应用的路径"/>
例如: <Context path="abc" docBase="D:\myweb"/>
在访问时:http://localhost:8080/abc/index.html
3.在tomcat/conf/catalina/localhost目录
在其下创建任意一个名称的xml文件。
在文件中写入 <Context docBase="web应用的路径" />
例如:
创建的xml文件的名称是 aaa.xml文件,其内容是
<Context docBase="d:/myweb" />
那么我们在访问时
http://localhost:8080/aaa/index.html
---------------------------------------------------------------
我的localhost目录下面建立的是juanjuan.xml
运行效果如图: