如何在web.xml中的<web-app>标签中指定根上下文?
我想在我的WAR文件中指定我的Java Web应用程序的根上下文。 我怎样才能在web.xml
文件中使用有效的web-app
XML?
哦,是的,我想以应用程序服务器不可知的方式做到这一点。
先谢谢你,罗布
这不能以应用程序服务器不可知的方式完成。 上下文根不是标准web.xml文件的一部分。 可以在部署应用程序时指定,也可以在应用程序服务器特定的描述符中指定。
- Glassfish: sun-web.xml ;
- JBoss: jboss-web.xml ;
- Weblogic: weblogic.xml ;
- Tomcat: context.xml 。
注意:以上内容适用于部署WAR文件。 EAR文件是一个不同的故事,上下文可以被指定为application.xml部署描述符的一部分 。