1.下载spring2.x,拷贝spring2.x/dist/spring.jar,struts2/lib/struts2-spring-plugin.jar到WebRoot/WEB-INF/lib
2.在src下添加spring配置文件applicationContext.xml
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.0.xsd">
</beans>
3.在web.xml中添加spring的配置信息
<listener>
<listener-class>
org.springframework.web.context.ContextLoaderListener
</listener-class>
</listener>
<listener>
<listener-class>
org.springframework.web.context.request.RequestContextListener
</listener-class>
</listener>
4.spring配置完了,测试一下是否成功
修改类TestStruts2.java
package testJ2EE.test;
public class TestStruts2 {
public void init(){
System.out.println("init TestStruts2.");
}
public String test(){
return "success";
}
}
修改applicationContext.xml
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.0.xsd">
<bean id="testStruts2" class="testJ2EE.test.TestStruts2" scope="request" init-method="init">
</bean>
</beans>
修改struts.xml
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
"http://struts.apache.org/dtds/struts-2.0.dtd">
<struts>
<package name="struts" extends="struts-default">
<action name="testStruts2" class="testStruts2" method="test">
<result name="success">/pages/test_struts2.jsp</result>
</action>
</package>
</struts>
启动tomcat,浏览器中输入http://localhost:8081/testJ2EE/testStruts2.action
不出错就成功!
分享到:
相关推荐
spring配置 spring配置 spring配置 spring配置 spring配置
最小配置Spring-测试
标题 "零配置spring 整合cxf" 涉及的是在Spring框架中与Apache CXF服务集成,而无需繁琐的XML配置。Apache CXF是一个开源的Java框架,主要用于构建和开发服务导向架构(SOA)的应用程序。它支持多种Web服务标准,...
ssmspring配置ssmspring配置ssmspring配置ssmspring配置ssmspring配置ssmspring配置ssmspring配置ssmspring配置ssmspring配置ssmspring配置ssmspring配置ssmspring配置ssmspring配置ssmspring配置ssmspring配置ssm...
"Eclipse配置Spring文件自动提示"是开发者为了在编写Spring配置文件时,能够得到代码补全和智能提示功能,从而提高编码速度和准确性的重要设置。下面我们将详细介绍如何在Eclipse中配置这一功能,并且利用快捷键Ctrl...
在Eclipse中配置Spring是一个常见的任务,对于Java开发者来说至关重要,因为Spring框架是企业级Java应用开发的核心。本文将详细讲解如何在Eclipse环境中配置Spring项目,以便利用其强大的依赖注入、AOP(面向切面...
3. **配置Spring XML** Spring的核心配置文件通常为`applicationContext.xml`,在项目的`src/main/resources`目录下创建该文件。在编辑器中打开XML文件时,MyEclipse的Spring插件会自动识别并提供XML Schema支持,...
beetl-spring-boot-starter,beetl 自动配置 Spring 启动。使用:从 maven 导入该库 <groupId>com.piggsoft</groupId> <artifactId>beetl-spring-boot-starter <version>0.0.1 配置 application....
在配置Spring MVC项目时,你需要在pom.xml中声明Spring MVC和相关库的依赖,例如Spring Web、Spring Core、Spring Context等。 然后,Tomcat是一款开源的Servlet容器,常被用来部署和运行Java Web应用。在Eclipse中...
总结来说,"零配置spring 整合cxf、struts2"是一个旨在减少XML配置,通过注解驱动实现Spring、CXF和Struts2无缝集成的实践。通过这种方式,开发者可以专注于业务逻辑,提高开发效率,同时降低维护成本。在实际开发中...
springboot 配置 spring data redis
Spring配置 Spring 配置 映射 加注释!!!!Spring配置 Spring 配置 映射 加注释!!!!
技术分享:配置Spring数据源c3p0与dbcp
7. `spring-aop.xml`: 用于配置Spring的AOP(面向切面编程)相关设置,如定义切面、通知类型等,使得我们可以进行横切关注点的处理,如日志记录、事务管理等。 8. `log4j.xml`: 该文件是Log4j的日志配置,定义了...
在本篇文章中,我们将深入探讨如何下载并配置Spring框架。 首先,我们来了解如何下载Spring框架。Spring的官方网站是https://spring.io,你可以在这个网站上找到所有Spring项目,包括Spring Core、Spring Boot、...
spring配置和启动方式 博客地址:https://blog.csdn.net/u010476739/article/details/76696756
4. **application.properties**或**application.yml**:随着Spring Boot的流行,这些文件用于配置Spring Boot应用的属性,包括数据库连接、服务器端口等。 三、SSH框架集成 SSH是指Struts、Spring和Hibernate三个...
Spring MVC 配置详解 Spring MVC 是一个基于 DispatcherServlet 的 MVC 框架,它是当前主流的 Web 框架之一。要想灵活运用 Spring MVC 来应对大多数的 Web 开发,就必须要掌握它的配置及原理。 一、Spring MVC ...
接着,我们需要配置Spring环境。如果你使用的是Maven或Gradle作为构建工具,可以直接在项目的依赖管理中添加Spring的相关依赖。例如,在Maven的pom.xml文件中,你可以添加如下代码来引入Spring的核心库: ```xml ...
3. **配置Spring**:编写`applicationContext.xml`或使用Java配置类,配置Spring的基本组件,如`DataSource`、`SqlSessionFactory`和`MapperScannerConfigurer`。 4. **配置MyBatis**:创建`mybatis-config.xml`,...