`
wxq594808632
  • 浏览: 260515 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

spring整合struts

阅读更多

整合的方法有两种.我这里只写一种了

常用的sturts整合spring

 

先在web.xml中添加

   

<context-param>
    <param-name>contextConfigLocation</param-name>
    <param-value>classpath:applicationContext.xml</param-value>
 </context-param>
 <!-- 对Spring容器进行实例化 -->
 <listener>
       <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
 </listener>

  
 

我上面写的是xml文件直接放到src目录下的

如果你是放在web-inf下

  

 <context-param>
    <param-name>contextConfigLocation</param-name>
    <param-value>WEB-INF/applicationContext.xml</param-value>
 </context-param>
 <!-- 对Spring容器进行实例化 -->
 <listener>
       <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
 </listener>

  
 

 

然后在action中从spring容器中取对象

  WebApplicationContext wac = WebApplicationContextUtils.getRequiredWebApplicationContext(this.getServlet().getServletContext());
  UserService userService = (UserService) wac.getBean("personService");

 

详细例子见附件.由于比较大.我分开发了.jar包单发

 

  • lib.rar (8.2 MB)
  • 描述: jar包
  • 下载次数: 6
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics