Spring整合Struts出现的小问题_JAVA_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > JAVA > Spring整合Struts出现的小问题

Spring整合Struts出现的小问题

 2013/10/20 3:47:34  edr_  程序员俱乐部  我要评论(0)
  • 摘要:Spring整合Struts2关于SSH2的整合,在不是很熟悉的情况是后台业务Hibernate搭好,前台页面控制层Struts搭好,然后才是Spring整合进去。Spring将Hibernate中的dataSource,sessionFactory通通归于容器保管;将Struts控制层中所有Action也交由容易保管。其中整合Struts2中需要注意的是:加入struts2-spring-plugin-2.2.1.1.jar整合包(注意版本问题),然后在web
  • 标签:问题 Spring struts
Spring整合Struts2
关于SSH2的整合,在不是很熟悉的情况是后台业务Hibernate搭好,前台页面控制层Struts搭好,然后才是Spring整合进去。

Spring将Hibernate中的dataSource,sessionFactory通通归于容器保管;将Struts控制层中所有Action也交由容易保管。

其中整合Struts2中需要注意的是:
加入struts2-spring-plugin-2.2.1.1.jar整合包(注意版本问题),然后在web.xml中加入监听Spring的监听器,代码如下:
class="java">
<listener>  
        <listener-class>  
            org.springframework.web.context.ContextLoaderListener  
        </listener-class>  
</listener>

但是它会默认查找位于:WEB-INF/下的是否有一个文件名称为:applicationContext.xml
如果没有就会报找不到文件的错误

原因是很多项目中可能会把配置文件集中管理,常见位置在:classpath下面,这样的话,你要在web.xml中在配置另外一个节点名称:
<context-param>  
   <param-name>  
      contextConfigLocation  
   </param-name>  
   <param-value>  
      classpath*:applicationContext.xml  
   </param-value>
</context-param> 


Have a nice day!
上一篇: MongoDB(C#)系列一,安装MongoDB和C#驱动 下一篇: 没有下一篇了!
发表评论
用户名: 匿名