1.web.xml
<!--加载spring config-->
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath:applicationContext.xml</param-value>
</context-param>
<listener>
<listener-class>
org.springframework.web.context.ContextLoaderListener
</listener-class>
</listener>
<!--加载 struts config-->
<servlet-name>action</servlet-name>
<servlet-class>org.apache.struts.action.ActionServlet</servlet-class>
<init-param>
<param-name>config</param-name>
<param-value>/WEB-INF/struts-config.xml</param-value>
</init-param>
<init-param>
<param-name>debug</param-name>
<param-value>3</param-value>
</init-param>
<init-param>
<param-name>detail</param-name>
<param-value>3</param-value>
</init-param>
<load-on-startup>0</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>action</servlet-name>
<url-pattern>*.do</url-pattern>
</servlet-mapping>
2. struts-config.xml
<!--这里用的是继承了org.apache.struts.actions.DispatchAction
<action
input="/index.jsp"
parameter="oper"
path="/user"
scope="request"
type="org.springframework.web.struts.DelegatingActionProxy">
</action>
3. applicationContext.xml
<bean name="/user" class="cn.User">
</bean>
分享到:
相关推荐
SSH是Java开发中广泛使用的三大框架——Struts2、Hibernate和Spring的缩写。这三大框架结合使用,能够构建高效、灵活的企业级Web应用程序。现在,让我们深入探讨这些框架的知识点。 **Struts2笔记** Struts2是MVC...
### Struts、Spring、Hibernate&Ajax 学习笔记总结 #### Struts 部分 **Struts** 是 Java 开源框架中最早出现且最具影响力的框架之一,它出自 Apache 组织,是 Java Web 应用开发的标准之一。Struts 以 MVC(Model...
1. 配置Web应用的web.xml文件,包括Struts2的前端控制器DispatcherServlet、Spring的ContextLoaderListener以及DWR的相关配置。 2. 在Spring的配置文件中定义Bean,包括DAO、Service和Action类,并进行必要的依赖...
Struts、Hibernate和Spring是Java开发中非常重要的三个开源框架,它们各自负责应用程序的不同层面,共同构建了企业级应用的“铁三角”。这篇读书笔记将深入探讨这三个框架的核心概念、功能以及它们之间的协同工作...
在Java Web开发中,Struts2和Spring的整合是常见的实践,它允许我们利用Spring的Inversion of Control (IoC)容器来管理Struts2 Action的生命周期和依赖注入。这样的整合使得应用程序更易于维护和解耦,同时也方便了...
### SSH(Struts1.0+Spring+Hibernate)框架集成笔记 #### 一、概述 SSH框架集成,即Struts1.0 + Spring + Hibernate框架的整合应用,是Java Web开发中较为复杂的集成模式之一。它集合了MVC设计模式(通过Struts...
在本文中,我们将结合Struts、Spring和Hibernate三种技术来完成用户登陆系统的实现。下面是相关的知识点总结: 一、Struts框架简介 * Struts是一个基于MVC模式的Web应用程序框架,用于构建Java Web应用程序。 * ...
这份"spring-note spring 读书笔记"深入探讨了Spring的核心概念以及如何与其他流行技术如JDBC、Hibernate、Struts和事务管理进行集成。 1. **Spring依赖注入(IOC)**: Spring的IOC容器是其核心,负责创建对象并...
Struts2、Spring和Hibernate是Java Web开发中的三大框架,它们各自在应用程序的不同层面发挥着重要作用。Struts2作为MVC(模型-视图-控制器)框架,负责处理请求和控制应用程序流程;Spring则是一个全面的后端框架,...
当Struts、Spring和Hibernate结合使用时,Spring可以作为整体的容器,管理Struts的Action和Hibernate的SessionFactory。通过Spring的AOP,可以实现事务的统一管理。例如,Struts的Action被声明为Spring的bean,这样...
Struts2、Spring和Hibernate是Java Web开发中的三大框架,它们各自解决了一部分问题,而结合起来则能构建出高效、可维护的Web应用程序。这里,我们深入探讨这三个框架的核心概念和实际应用。 **Struts2** 是一个MVC...
### Spring学习笔记(精华全记录) #### Spring框架概述 Spring框架源自Rod Johnson的个人项目,最初于2002年末发布。Spring并非一开始就作为一个完整的框架出现,而是从一个项目逐步发展而来。随着项目的成熟,...
Struts2、Spring和iBatis是Java Web开发中常用的三个开源框架,它们各自负责不同的职责,协同工作可以构建出高效、松耦合的Web应用。这个整合项目实例旨在展示如何将这三个框架集成到一起,以实现更强大的功能。 1....
本资源主要讲解了Spring框架的基础概念和应用,涵盖了面向接口编程、IOC/DI、AOP、Spring应用IOC/DI、Spring应用AOP、Struts2.1.6 + Spring2.5.6 + Hibernate3.3.2整合、Spring JDBC面向接口编程等内容。 面向接口...
Struts、Hibernate和Spring是Java开发中非常重要的三个框架,它们构成了经典的SSH(Struts、Spring、Hibernate)架构,用于构建高效、灵活的企业级应用程序。本笔记将详细讲解这三个框架的核心概念、工作原理以及...
留言管理程序_使用Struts + DAO完成笔记.pdf"深入介绍了Struts的高级特性,如自定义Action、表单验证和动态Form的使用,以及如何将Struts与DAO(Data Access Object)模式结合来处理数据库操作。 Hibernate则是一个...
### Spring+Hibernate+Struts2+MyBatis 整合笔记 #### 一、SSM框架简介及整合意义 SSM框架是指Spring、SpringMVC和MyBatis三个开源框架的整合,通常用于快速开发Java Web应用。本篇笔记主要介绍如何将Spring、...
Java框架是Java开发中的核心工具,它简化了代码结构,提高了...通过这些笔记,你将能够深入理解Struts、Hibernate和Spring的核心原理和用法,并能掌握如何将它们有效地结合起来,构建出高效、可维护的Java Web应用。
本资源包聚焦于三大主流Java Web框架:Hibernate、Struts2和Spring,它们在2016年时仍然是开发者们广泛使用的工具。传智播客提供的这一套2016版教程,旨在帮助学员全面掌握这三大框架的使用,提升开发效率和项目质量...
本资源为轻量级 J2EE 企业应用实战开发笔记,涵盖 Struts、Spring 和 Hibernate 三大框架的整合开发实践。笔记从 JDK 安装和配置环境变量开始,接着介绍了 JSP 的技术原理和使用方法,包括 JSP 注释、声明、表达式、...