<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">
<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>
classpath*:/applicationContext.xml
</param-value>
</context-param>
<filter>
<filter-name>struts2</filter-name>
<filter-class>
org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
<listener>
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>
</web-app>
分享到:
相关推荐
《Spring与Struts整合——基于org.springframework.web.struts-3.1.0.M2.jar的实践探索》 在Java Web开发领域,Spring框架以其强大的依赖注入和面向切面编程能力,以及丰富的模块支持,成为了广大开发者青睐的框架...
《Spring与Struts整合:深入理解org.springframework.web.struts-sources-3.0.4.RELEASE.jar》 在Java Web开发领域,Spring框架以其强大的依赖注入和面向切面编程能力,而Struts则以其优秀的MVC架构模式,共同构建...
Struts2 整合 Spring 是一个常见的 Java Web 开发中的集成技术,主要目的是利用 Spring 提供的依赖注入(Dependency Injection, DI)和控制反转(Inversion of Control, IoC)来管理 Struts2 中的 Action 类,使得...
在"Spring与Struts 2整合.zip"这个压缩包中,可能包含了一系列的配置文件、源代码和示例项目,帮助开发者了解和学习如何将这两个框架有效地结合在一起。通过学习和实践这些材料,开发者可以掌握在实际项目中整合...
Struts2-Spring4-Hibernate4 XML配置的框架是一个经典的Java Web开发架构,它整合了三个主流的开源框架:Struts2、Spring4和Hibernate4。这个框架的配置主要通过XML文件来完成,同时也可以结合注解的方式进行更加...
接下来,`struts.xml`是Struts2的核心配置文件,它定义了Action类、结果页面、拦截器等。在这个文件中,你可以配置每个HTTP请求对应的具体Action,Action如何映射到方法,以及执行完方法后跳转到哪个JSP或Freemarker...
- 确保Struts2和Spring的版本兼容,避免因版本问题引发的冲突。 - 配置文件的正确性至关重要,任何一个小错误都可能导致应用无法正常运行。 - 在使用Struts2-Spring插件时,注意Action类的生命周期是由Spring控制,...
在整合SSH的过程中,Spring可以作为粘合剂,将Struts2和Hibernate联系起来。例如,我们可以将Hibernate的SessionFactory注入到Struts2的Action中,使得Action可以直接进行数据库操作。Spring还能够管理事务,确保...
3. **配置 Struts2**:在 Struts2 的配置文件(通常是 `struts.xml`)中,配置 Action 映射,指定处理特定请求的类和方法。同时,为了集成 Spring,需要配置 Struts2-Spring 插件,这样 Struts2 就能利用 Spring ...
对于Struts2,我们需要编写`struts-default.xml`和`struts-plugin.xml`等配置文件,设置全局规则和拦截器栈。同时,定义Action类及其对应的Action配置,指定结果视图。 3. **Spring与Struts2的连接点**: 整合的...
1. **配置文件**:如`applicationContext.xml`(Spring的配置)、`struts.xml`(Struts2的配置)、`mybatis-config.xml`(MyBatis的配置)等,这些文件定义了各个框架的组件、bean以及它们之间的关系。 2. **实体类...
整合SSH涉及到的主要配置文件有`struts2-spring-plugin.xml`、`spring-context.xml`以及Hibernate的相关配置文件(如`hibernate.cfg.xml`)。`struts2-spring-plugin.xml`配置Struts2与Spring的集成,确保Action类由...
"SSI2配置文件"可能是指Spring、Struts2和iBatis的配置文件,包括但不限于以下几种: 1. Spring的配置文件(如`applicationContext.xml`):定义bean的实例化、依赖关系以及事务管理等。 2. Struts2的配置文件(如`...
在整合Spring和Struts2时,我们需要创建一个Spring配置文件(如`spring-context.xml`),在这个文件中定义bean,包括业务逻辑层(Service)和数据访问层(DAO)的bean。 接着,Struts2的配置主要集中在`struts-...
编写Struts的struts.xml配置文件,定义Action和视图的映射;编写Hibernate的hibernate.cfg.xml和实体类的映射文件(如.hbm.xml或使用注解)。 4. **实体类和数据库表映射**:设计业务对象(BO)并用Hibernate的注解...
- `struts2.xml` 或 `struts-default.xml` - Struts2的配置文件,定义Action和结果。 - `spring-context.xml` 或 `applicationContext.xml` - Spring的配置文件,定义bean和依赖关系。 - `ibatis-config.xml` - ...
ContextLoaderPlugin是Spring为Struts设计的一个插件,它能够加载一个Spring配置文件,该文件指向由ContextLoaderListener加载的根WebApplicationContext作为其父上下文。默认情况下,配置文件的名称是映射的servlet...
在本文中,我们将深入探讨Struts2版本2.1.6中的核心jar包以及如何调整`web.xml`配置文件以实现正确部署。 首先,Struts2的核心jar包是框架运行的基础,它们提供了Action映射、拦截器、结果类型和其他关键功能。对于...