2009-12-08 45 views
26

有人可以在web.xml中解释这个条目吗?何时必须使用它,为什么?webAppRootKey的用途?

<context-param> 
    <param-name>webAppRootKey</param-name> 
    <param-value>webapp.root</param-value> 
</context-param> 

这是什么东西有关春天或一般吗?

回答

21

它既是一般的,也是春季特定的。 context-param允许你指定上下文参数(这是通用的),但是你指定的参数是特定于你的应用程序的,你的应用程序将查找参数并使用它。

在这种情况下,系统属性的关键是应指定此Web应用程序的根目录。应用WebAppRootListenerLog4jConfigListener

+0

有用的答案,感谢的父目录 – Krishna 2015-02-18 11:46:44

0

这个参数非常重要,在我的tomcat中我有两个应用程序,为了实现本地主机/导航到app1和127.0.0.1/导航到app2,两个上下文路径都是/,我做的是我添加另一个Host元素到Tomcat的server.xml与defaultHost名称为127.0.0.1的appBase是ROOT.war(应用)

希望这是有用的