2012-10-05 61 views

回答

1

爲什麼?如果S2需要訪問web.xml中的某些內容,很可能它不應該在那裏。

在任何情況下,請執行ServletContextAware以訪問ServletContext

我更喜歡將這些東西保存爲S2配置文件中的常量並注入,或者在其他一些非servlet特定的配置機制中。這也使得這個動作更容易測試,儘管你總是可以嘲笑servlet上下文,我想。