(转)web.xml中webAppRootKey
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了(转)web.xml中webAppRootKey,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1659字,纯文字阅读大概需要3分钟。
内容图文
web.xml中webAppRootKey ------------------------------------------------------------------------------------------------ 1、 web.xml配置 <context-param> <param-name>webAppRootKey</param-name> <param-value>webapp.root</param-value> </context-param> "webapp.root"这个字符串可以随便写任何字符串。如果不配置默认值是"webapp.root"。 可以用System.getProperty("webapp.root")来动态获项目的运行路径。 一般返回结果例如:/usr/local/tomcat6/webapps/项目名 2、解决以下报错 部署在同一容器中的Web项目,要配置不同的<param-value>,不能重复,否则报类似下面的错误: Web app root system property already set to different value: ‘webapp.root‘ = [/home/user/tomcat/webapps/project1/] instead of [/home/user/tomcat/webapps/project2/] - Choose unique values for the ‘webAppRootKey‘ context-param in your web.xml files! 意思是“webapp.root”这个key已经指向了项目1,不可以再指向项目2. 3、加载方式 Spring通过org.springframework.web.util.WebAppRootListener 这个监听器来运行时的项目路径。 但是如果在web.xml中已经配置了 org.springframework.web.util.Log4jConfigListener这个监听器, 则不需要配置WebAppRootListener了。因为Log4jConfigListener已经包含了WebAppRootListener的功能 一般配置类型下面的例子: Xml代码 <context-param> <param-name>log4jConfigLocation</param-name> <param-value>WEB-INF/conf/log4j.properties</param-value> </context-param> <context-param> <param-name>log4jRefreshInterval</param-name> <param-value>3000</param-value> </context-param>原文:http://www.cnblogs.com/xingxing0521/p/5655557.html
内容总结
以上是互联网集市为您收集整理的(转)web.xml中webAppRootKey全部内容,希望文章能够帮你解决(转)web.xml中webAppRootKey所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。