比如TOMCAT启动一个已经部署好的一个web应用,那么web.xml是在什么时候都取,读取的位置是定死的吗?
温馨提示:答案为网友推荐,仅供参考
第1个回答 2011-01-18
举个例子: 比如你新建了一个WEBROOT的项目,这个WEBROOT包内的组织结构应该是这样的:
有一个必须的WEB-INFO文件夹 WEB-INFO内必须有一个web.xml文件 这个文件是用来描述整个应用程序配置信息的文件,其次WEB-INFO内还至少有两个文件夹 lib 和 classes 前者用来存放项目相关的第三方JAR包 都是一些库文件,后者用来存储项目中源文件的字节码;
当想应用程序不熟到服务器如TOMCAT中后 启动时 会首先读取WEB-INFO内的相关web.xml文件
希望给你带来思路哈本回答被提问者采纳
有一个必须的WEB-INFO文件夹 WEB-INFO内必须有一个web.xml文件 这个文件是用来描述整个应用程序配置信息的文件,其次WEB-INFO内还至少有两个文件夹 lib 和 classes 前者用来存放项目相关的第三方JAR包 都是一些库文件,后者用来存储项目中源文件的字节码;
当想应用程序不熟到服务器如TOMCAT中后 启动时 会首先读取WEB-INFO内的相关web.xml文件
希望给你带来思路哈本回答被提问者采纳
第2个回答 2011-01-18
JAVA网站程序的web.xml是在工程的WEB-INF文件夹下, 位置是固定的, 不能改变, 当启动Tomcat时, Tomcat会自动加载web.xml中的内容,不用你手工去读取.
第3个回答 2011-01-18
当然它的启动是固定的,没有变化,都是在服务器启动的时候就加载进去的,
第4个回答 2011-01-18
war会先被解压 然后读取固定目录下的web.xml
是的位置是定死的 这个是servlet规范里定义的
是的位置是定死的 这个是servlet规范里定义的