zoukankan      html  css  js  c++  java
  • webAppRootKey


    webAppRootKey来自哪?

    在 org.springframework.web.util.WebAppRootListener 这个spring的监听器通过webAppRootKey来注入项目路径;
    在org.springframework.web.util.Log4jConfigListener 这个监听器中也会使用到webAppRootKey,但是后者Log4jConfigListener的功能已经包含了前者WebAppRootListener的功能,因此如果项目中需要使用以上的监听器,只需要使用Log4jConfigListener就好了;


    webAppRootKey要去哪?

    在任何需要它的地方,举个栗子,在log4j的配置文件中就会用${webapp.root}的形式使用到它,webapp.root是webAppRootKey的默认值。


    为啥会注意到它?

    因为在我维护的一个项目中见到它了,貌似还比较重要,另外在网上找资料的时候发现它还是比较容易出问题的,具体解释下面图片看下。

    最后要说的:

    比如啊在tomcat容器中发布了多个项目哈,然后恰巧这几个项目都用到了这个东东,不幸的是你忘了配置这个key,那么铁定会出问题的。

  • 相关阅读:
    解题:NOI 2007 社交网络
    解题:2018九省联考 一双木棋
    125. 背包问题 II
    152. 组合
    140. 快速幂
    148. 颜色分类
    144. 交错正负数
    83. 落单的数 II
    124. 最长连续序列
    59. 最接近的三数之和
  • 原文地址:https://www.cnblogs.com/blbl9527/p/7234247.html
Copyright © 2011-2022 走看看