Spring 在 org.springframework.web.util 包中提供了几个特殊用途的 Servlet
监听器,正确地使用它们可以完成一些特定需求的功能。比如某些第三方工具支持通过 ${key} 的方式引用系统参数(即可以通过
System.getProperty() 获取的属性),WebAppRootListener 可以将 Web
应用根目录添加到系统参数中,对应的属性名可以通过名为“webAppRootKey”的 Servlet
上下文参数指定,默认为“webapp.root”。下面是该监听器的具体的配置:
清单 6. WebAppRootListener 监听器配置
[xhtml] view plaincopy
清单 6. WebAppRootListener 监听器配置
[xhtml]
- …
-
<</span>context-param> <</span>param-name>webAppRootKey</</span>param-name>
