![](https://iknow-base.cdn.bcebos.com/lxb/notice.png)
struts2的拦截器怎么使用spring bean
struts2的拦截器好像不能纳入spring的管理,所以不知道如何在拦截器中调spring的对象不想在拦截器中重新加载spring,即重新new一个beanfactor...
struts2的拦截器好像不能纳入spring的管理,所以不知道如何在拦截器中调spring的对象
不想在拦截器中重新加载spring,即重新new一个beanfactory
寻求指点》》。。。。 展开
不想在拦截器中重新加载spring,即重新new一个beanfactory
寻求指点》》。。。。 展开
3个回答
展开全部
Struts 2在发布的时候在其插件包struts-2.1.2\lib中有struts2-spring-plugin-2.1.2.jar,正是它实现了Struts 2和Spring的整合。这个插件覆盖了Struts 2的ObjectFactory,所以在Struts 2创建一个对象的时候,例如Action类,它会先到Struts 2的配置文件去寻找类的名字,然后转到Spring配置文件中去查找名字找到该类。
struts2-spring-plugin-2.1.2.jar里面有个xml文件已经配置了 将Struts2的拦截器覆盖
我理解的Struts2与Spring的集成,就是将Action的组装由Struts自己管理转由Spring管理
struts2-spring-plugin-2.1.2.jar里面有个xml文件已经配置了 将Struts2的拦截器覆盖
我理解的Struts2与Spring的集成,就是将Action的组装由Struts自己管理转由Spring管理
![](https://ecmc.bdimg.com/public03/b4cb859ca634443212c22993b0c87088.png)
2023-08-29 广告
StormProxies是全球大数据IP资源服务商,其住宅代理网络由真实的家庭住宅IP组成,可为企业或个人提供满足各种场景的代理产品。点击免费测试(注册即送1G流量)StormProxies有哪些优势?1、IP+端口提取形式,不限带宽,IP...
点击进入详情页
本回答由Storm代理提供
展开全部
WebApplicationContext ctx = WebApplicationContextUtils
.getWebApplicationContext(config.getServletContext());
UserManager um = (userManager)ctx.getBean("userManager");
.getWebApplicationContext(config.getServletContext());
UserManager um = (userManager)ctx.getBean("userManager");
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在拦截器中调用spring的对象,不知道你要干什么,从没这样用过。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询