【发布时间】:2011-03-12 10:54:38
【问题描述】:
这可能是一个相对直截了当的问题,我只是没有正确搜索,但我正在尝试使用 Spring IoC 容器来配置我的 servlet。我有一些额外的处理程序(它们是私有数据成员),因此我想在运行时进行配置。可以这样做吗?
现在我的 web.xml 正确加载了 servlet,但是,问题是我不确定如何将这些实例连接到 Spring IoC 容器,或者将 IoC 容器生成的实例连接到小服务程序容器。
在我的 web.xml 文件中,我正在设置 ContextLoaderListener
<listener>
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>
并且还为 bean 上下文配置正确的位置
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>
/WEB-INF/beans.xml
</param-value>
</context-param>
我还知道 beans.xml 文件正在被解析,因为我在输入错误时遇到了几个异常。
想法?有没有更好的方法来做到这一点?
【问题讨论】:
标签: java spring servlets ioc-container