如何访问web.xml文件中的属性值?

时间:2012-10-05 13:53:29

标签: spring-mvc struts2 web web.xml

我知道我们无法访问web.xml中的属性,但是可以解决这个问题。 我只需要在web.xml文件中访问env的值。

任何建议将不胜感激。

1 个答案:

答案 0 :(得分:1)

为什么呢?如果S2需要访问web.xml中的某些内容,那么它很可能首先不应该存在。

无论如何,请实施ServletContextAware以访问ServletContext

我更希望在S2配置文件中注入这些东西并注入,或者在其他一些非servlet特定的配置机制中。这也使得操作更容易测试,尽管你总是可以模拟servlet上下文,我想。