Spring整合Struts2(一)

来源:互联网 发布:淘宝新开店铺有扶持吗 编辑:程序博客网 时间:2024/06/09 16:15


1、所需jar包:

     

2、项目结构图

    

3、web.xml

  

<?xml version="1.0" encoding="UTF-8"?><web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" id="WebApp_ID" version="3.0">  <display-name>Struts2Spring1</display-name>  <welcome-file-list>    <welcome-file>register.jsp</welcome-file>  </welcome-file-list>  <!-- 用来定位spring配置文件 -->  <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配置 -->  <filter>  <filter-name>struts2</filter-name>  <filter-class> org.apache.struts2.dispatcher.FilterDispatcher</filter-class>  </filter>  <filter-mapping>  <filter-name>struts2</filter-name>  <url-pattern>/*</url-pattern>  </filter-mapping></web-app>

4、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" xmlns:aop="http://www.springframework.org/schema/aop"xmlns:tx="http://www.springframework.org/schema/tx"xsi:schemaLocation="http://www.springframework.org/schema/beanshttp://www.springframework.org/schema/beans/spring-beans-2.5.xsdhttp://www.springframework.org/schema/aophttp://www.springframework.org/schema/aop/spring-aop-2.5.xsdhttp://www.springframework.org/schema/txhttp://www.springframework.org/schema/tx/spring-tx-2.5.xsd"><bean id="reg" class="com.lzm.action.RegAction" scope="prototype"/></beans>

5、struts.xml

  

<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE struts PUBLIC"-//Apache SoftWare Foundation//DTD Struts Configuration 2.0//EN""http://struts.apache.org/dtds/struts-2.0.dtd"><struts><package name="reg" extends="struts-default"><action name="reg" class="reg"><result name="success">/regsuccess.jsp</result><result name="input">/register.jsp</result></action></package></struts>

原创粉丝点击