javaweb-day04-2(javaWeb开发入门 - 虚拟目录的映射)

Tomcat目录结构







虚似目录的映射方式

部署web应用,前三条是讲 服务器 和 web应用 放在不同盘的情况下:
  1. 在server.xml文件的host元素中配置(不建议),例如:
      1. path="/itcast"               为虚拟目录名称。
      2. docBase="c:\app"      为web应用所在目录。
  2. 在Tomcat6中,不再建议在server.xml文件中配置context元素,细节查看tomcat服务器关于context元素的说明。
    1. 关于context的说明文档路径:【Tomcat 7.0 Documentation - Reference -  Configuration - Containers - Context - Defining a context】
    2. 原因:每次配完Server.xml文件都需要重启服务器才能生效。
  3. 这样配不需要重启服务器apache-tomcat-7.0.42 \ conf \ Catalina \ localhost 在这个目录下新建一个.xml文件,文件名将被用作虚拟目录名称(1. 多级目录可以写成foo#bar ; 2. 如果命名为ROOT,那就配置了一个缺省web应用,不需要输目录,直接输入资源就可以访问,例如:http://localhost:8080/1.html ;   3.将某个资源配成首页,直接输入http://localhost:8080访问的方法:首先执行2,把web应用配置成为缺省的web应用,然后执行以下三步:① 需要在web应用目录下新建一个WEB-INF目录,②在WEB-INF目录下新建一个web.xml,此配置文件用来对web资源进行管理,③web.xml怎么写,抄apache-tomcat-7.0.42 \ conf \ web.xml,在<welcome-file-list>里面配置<welcome-file>1.html</welcome-file>,在xml文件里面配置Context元素和web应用所在目录:<Context  docBase="c:\app">  。
  4. 让tomcat自动映射: tomcat服务器会自动管理webapps目录下的所有web应用,并把它映射成虚似目录。换句话说,tomcat服务器webapps目录中的web应用,外界可以直接访问。





WEB应用的组成结构

  • 开发web应用时,不同类型的文件有严格的存放规则,否则不仅可能会使web应用无法访问,还会导致web服务器启动报错。









  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值