Tomcat6(servlet2.5)中web应用程序的一般结构



Tocmat6中web应用程序的一般结构


    Servlet2.5(Tocmat6支持)要求web应用程序的文件系统遵循一定的结构,下图正是一个典型的例子。


    web应用程序一般放在$CATALINA_HOME/webapps下以该程序命名的文件夹下,在浏览器中科院通过这个地址:http://localhost:8080/exampleapp/ 来访问。

    在一个web应用程序中,WEB-INF文件夹及包含在文件夹中的web.xml是必不可少的。可以被公共访问的资源都放在WEB-INF外面。META-INF和WEB-INF这两个文件夹是exampleapp目录下中仅有的不能被公共访问的部分。

    WEB-INF目录一般包括三个子目录和一个web.xml。这三个子目录分别是:classes, lib, tags。这几个目录都不是必需的,可以没有。库文件一般放在WEB-INF/lib目录下,编译好的servlet放在WEB-INF/classes 下。tags目录主要存放tag库的配置文件。

    META-INF目录是存放部署工具(deployment tools)创建war文件使用的信息的地方,一般只存放context.xml,也可以包括MENIFEST.MF。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值