`
353386051
  • 浏览: 1427 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

Spring 3.0整合Struts 1.3

阅读更多
Spring 3.0整合Struts 1.3
Spring是一个开源框架,它由Rod Johnson创建。它是为了解决企业应用开发的复杂性而创建的。Spring使用基本的JavaBean来完成以前只可能由EJB完成的事情。Struts作为优秀的MVC实现框架,曾风靡一时,就现在而言,依然有很多系统采用,它也是我们学习Java web编程,掌握常用开发框架必须要学习的框架。
如何将两个框架进行整合,相信是不少刚学习完Struts和Spring的程序员们想要掌握和了解的,下面,我们采用一种常用的方式将两个框架整合,更好的进行Java web开发。
1. 首先,我们使用Myeclipse(作者使用的是9.0正式版)建立一个Web project,名字就起为spring_struts吧。

2. 然后为项目加入Spring3.0和Struts1.3框架。

注意:在加入Spring框架时,我们需要勾选的Libraries有:
A. Spring 3.0 Core Libraries
B. Spring 3.0 Web Libraries
前者是Spring框架的核心jar,后者是整合Struts需要用的。


3. 上面的步骤只要是学习过框架的同学都能实现,接下来就是配置了。
3.1 首先,到web.xml文件中,配置监听。
  <listener>
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>

监听器里面的类来自Spring框架


3.2 配置上下文参数,用以加载Spring的配置文件
  <context-param>
  <param-name>contextConfigLocation</param-name>
  <param-value>classpath:applicationContext.xml</param-value>
</context-param>
3.3 在struts-config.xml中配置控制器。
<controller processorClass="org.springframework.web.struts.DelegatingRequestProcessor">
  </controller>

到这,两个框架已经整合到一起了,下面就是如何使用整合的Spring 3.0+Struts 1.3进行Web应用程序开发了……
分享到:
评论

相关推荐

    Struts1.3 + Hibernate3.3 + Spring3.0 Annotation整合

    Struts1.3 + Hibernate3.3 + Spring3.0 Annotation整合

    SSH整合集成,Struts1.3 Spring2.5 hibernate3.0框架集成整合

    一个简单的案例,便于初学者学习ssh框架集成,带有jar包

    ssh整合代码

    完整的ssh整合例子。详细的操作说明。struts1.3,hibernate3.0,spring3.0

    轻量级J2EE企业应用实战(第3版)

    《轻量级java ee企业应用实战(第3版)—struts 2+spring 3+hibernate整合开发》 第1章 java ee应用和开发环境 1 1.1 java ee应用概述 2 1.1.1 java ee应用的分层模型 2 1.1.2 java ee应用的组件 3 1.1.3 java ...

    j2ee轻量级企业开发第三版.pdf

    《轻量级java ee企业应用实战(第3版)—struts 2+spring 3+hibernate整合开发》 第1章 java ee应用和开发环境 1 1.1 java ee应用概述 2 1.1.1 java ee应用的分层模型 2 1.1.2 java ee应用的组件 3 1.1.3 java ...

    轻量级j2ee企业应用实战(第3版) part2

    《轻量级java ee企业应用实战(第3版)—struts 2+spring 3+hibernate整合开发》 第1章 java ee应用和开发环境 1 1.1 java ee应用概述 2 1.1.1 java ee应用的分层模型 2 1.1.2 java ee应用的组件 3 1.1.3 java ...

    轻量级j2ee企业应用实战(第3版) part3

    《轻量级java ee企业应用实战(第3版)—struts 2+spring 3+hibernate整合开发》 第1章 java ee应用和开发环境 1 1.1 java ee应用概述 2 1.1.1 java ee应用的分层模型 2 1.1.2 java ee应用的组件 3 1.1.3 java ...

    Java_EE企业应用实战SSH(第3版)-part2

    1.2.4Spring3.0及替代技术 1.3Tomcat的下载和安装 1.3.1安装Tomcat服务器 1.3.2配置Tomcat的服务端口 1.3.3进入控制台 1.3.4部署Web应用 1.3.5配置Tomcat的数据源 1.4Eclipse的安装和使用 1.4.1Eclipse的...

    Java_EE企业应用实战SSH(第3版)-part1

    1.2.4Spring3.0及替代技术 1.3Tomcat的下载和安装 1.3.1安装Tomcat服务器 1.3.2配置Tomcat的服务端口 1.3.3进入控制台 1.3.4部署Web应用 1.3.5配置Tomcat的数据源 1.4Eclipse的安装和使用 1.4.1Eclipse的...

    Java_EE企业应用实战SSH(第三版)-part3

    1.2.4Spring3.0及替代技术 1.3Tomcat的下载和安装 1.3.1安装Tomcat服务器 1.3.2配置Tomcat的服务端口 1.3.3进入控制台 1.3.4部署Web应用 1.3.5配置Tomcat的数据源 1.4Eclipse的安装和使用 1.4.1Eclipse的...

    Spring攻略(第二版 中文高清版).part1

    6.3 将Spring与Struts 1.x集成 220 6.3.1 问题 220 6.3.2 解决方案 220 6.3.3 工作原理 220 6.4 将Spring与JSF集成 226 6.4.1 问题 226 6.4.2 解决方案 226 6.4.3 工作原理 227 6.5 将Spring与DWR...

    Spring攻略(第二版 中文高清版).part2

    6.3 将Spring与Struts 1.x集成 220 6.3.1 问题 220 6.3.2 解决方案 220 6.3.3 工作原理 220 6.4 将Spring与JSF集成 226 6.4.1 问题 226 6.4.2 解决方案 226 6.4.3 工作原理 227 6.5 将Spring与DWR...

    Java Web应用详解.张丽(带详细书签).pdf

    1.3 MyEclipse的安装及配置 1.4 MySQL的安装及配置 第2章 HTML及其应用 2.1 网页设计流程 2.2 HTML的基础知识 2.3 HTML文档结构 2.4 HTML常用标记 第3章 CSS及其应用 3.1 CSS的基础知识 3.2 DIV基础知识 ...

    spring学习笔记

    Spring的Ioc Spring的AOP , AspectJ Spring的事务管理 , 三大框架的整合 目录 1.1 Spring 框架学习路线:..........................................................................................................

    基于J2EE框架的个人博客系统项目毕业设计论文(源码和论文)

    由于J2EE的开源的框架中提供了MVC模式实现框架Struts、对象关系模型中的Hibernate 的框架及拥有事务管理和依赖注入的Spring。利用现存框架可以更快开发系统。所以选择Java技术作为blog 的开发工具。 为了增加系统的...

Global site tag (gtag.js) - Google Analytics