例如,在tomcat下,我的webapp名称与war文件相同。但是这可以随时重命名并重新部署,所以我想访问web.xml中的webapp名称,特别是在tomcat下为log4j和Spring设置webappRootkey。
我该怎么做?
答案 0 :(得分:0)
您可以使用
在网络应用中retrieve the<display-name/>
element programmatically
ServletContext.getServletContextName()
然而,在spring上下文中,您可以使用与
相同的ServletContext
对象获得相同的内容(Spring 3.x)
value="#{servletContext.servletContextName}