0

例如,在tomcat下,我的webapp名称与war文件相同。但这可以随时重命名并重新部署,所以我想访问我的web.xml中的webapp名称,专门为tomcat下的log4j和Spring设置webappRootkey。

我怎样才能做到这一点?

4

1 回答 1

0

您可以在 Web 应用程序中以编程方式检索<display-name/>元素

ServletContext.getServletContextName()

ServletContext但是,在 spring 上下文中,您可以使用相同的对象获得相同的(Spring 3.x)

value="#{servletContext.servletContextName}
于 2013-03-25T20:25:39.393 回答