• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
工作日志
工作日志
博客园    首页    新随笔    联系   管理    订阅  订阅
Struts 2 + Spring 2.0 + Hibernate 3.0整合笔记
1. 添加Spring 2.0的Libraries 选择以下4个jar,并配置到/WEB-INF/lib下 Spring2.0 AOP Libraries Spring2.0 Core Libraries Spring2.0 Persistence Core Libraries Spring2.0 WEb Libraries 同时,将applicationContext.xml配置到WEB/INF下面。 2. 添加Hibernate 3.0的Libraries 选择以下2个jar,并配置到/WEB-INF/lib下 Hibernate 3.0 Core Libraries hibernate 3.0 Advanced Support Libraries 同时Hibernate的文件选择合并到applicationContext.xml(即不单独创建hibernate的配置文件,而是将其作为资源文件整合到applicationContext.xml中) 3. 添加commons-pool-1.4.jar和commons-dbcp-1.2.2.jar两个jar到lib下,以消除applicationContext.xml中找不到class的的错误 4. 添加struts2的五个jar到lib下 commons-logging-1.0.4.jar freemarker-2.3.8.jar ognl-2.6.11.jar xwork-2.0.5.jar struts-core-1.3.5.jar 注意:由于要整合Spring,还需要添加struts2-spring-plugin-2.0.11.2.jar 5. 配置web.xml 5.1 配置spring的应用上下文 contextConfigLocation /WEB-INF/applicationContext*.xml 5.2 配置struts2的过滤器 struts2 org.apache.struts2.dispatcher.FilterDispatcher struts2 /* 5.3 配置spring的监听器,以便在启动时就自动加载spring的配置 org.springframework.web.context.ContextLoaderListener 5.4 配置OpenSessionInViewFilter过滤器,处理事务 lazyLoadingFilter org.springframework.orm.hibernate3.support.OpenSessionInViewFilter lazyLoadingFilter *.action 6. 配置struts.xml 6.1 添加一常量,将action交予Spring处理 6.2 配置action 7. 将struts.xml中的action注册到applicationContext.xml中 8. 其他...
posted on 2008-11-25 14:13  滴水藏海映太阳  阅读(325)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3