我想在WAR文件中指定Java Web应用程序的根上下文。如何在web.xml文件中使用有效的web-app XML来实现这一点?哦,是的,我想用一种与应用服务器无关的方式来做这件事。
web.xml
web-app
d4so4syb1#
这不能以与应用服务器无关的方式完成。上下文根不是标准web.xml文件的一部分。它可以在部署应用程序时指定,也可以在特定于应用服务器的描述符中指定。
5n0oy7gb2#
你可以在web.xml中这样使用。
<env-entry> <description>web app</description> <env-entry-name>appCxtRoot</env-entry-name> <env-entry-type>java.lang.String</env-entry-type> <env-entry-value>webapp-@context-root-value@</env-entry-value> </env-entry>
2条答案
按热度按时间d4so4syb1#
这不能以与应用服务器无关的方式完成。上下文根不是标准web.xml文件的一部分。它可以在部署应用程序时指定,也可以在特定于应用服务器的描述符中指定。
**注意:**以上内容适用于部署WAR文件。EAR文件则是另一回事,上下文可以指定为application.xml deployment descriptor的一部分。
5n0oy7gb2#
你可以在web.xml中这样使用。