自学了struts2  但欠缺整合经验. 望路过的朋友  多多关照.
我用的版本是  spring 2.0 +hibernate 3.1+struts2 数据库用的是 sql server 2005  整合时要注意那几点。

解决方案 »

  1.   

        注意JAR包问题。。
      其它没了
      

  2.   

    struts的配置文件要注意 和以前不一样的去官网下个struts2的文档 里面有个很像详细的例子
    Struts 2 + Spring 2 + JPA + AJAX
    对着配置文件写
      

  3.   

    1.jar包,版本的问题
    2.web。xml里的配置
    3.spring里的配置
    4.数据源的配置
    5.事务的配置
    6.没了。。
    7.分
      

  4.   

    1.Spring AOP库 可能与别的库冲突 (貌似楼主使用的版本不会存在冲突)
    2.spring配置文件 最好把hibernate的配置全部放在spring中
    3.dao层中的类应继承org.springframework.orm.hibernate3.support.HiberanateDaoSupport并使用HibernateTemplate类来操作数据
    4.struts配置文件中Action的type值:org.springframework.web.struts.DelegatingActionProxy
    5.在spring配置中依赖注入Action中需要使用的类
    6.在web.xml文件中配置一个监听器..通知由spring来管理Action
    <listener>
    <listener-class>
    org.springframework.web.context.ContextLoaderListener
    </listener-class>
    </listener>
    <context-param>
    <param-name>contextConfigLocation</param-name>
    <param-value>classpath:applicationContext.xml</param-value>
    </context-param>
    7.在web.xml文件中再配置一个过滤器OpenSessionInViewFilter来进行事务控制
    <filter>
    <filter-name>hibernateFilter</filter-name>
    <filter-class>
    org.springframework.orm.hibernate3.support.OpenSessionInViewFilter
    </filter-class>
    </filter>
    <filter-mapping>
    <filter-name>hibernateFilter</filter-name>
    <url-pattern>/*</url-pattern>

    </filter-mapping>
    8.貌似没了,有点话记得告诉下我呵..
      

  5.   

    参考这里,很详细,图片都有
    http://blog.163.com/cjh7770996@126/blog/static/22461892200961933520560/