08_阶段1__搭建环境__整合Spring与Struts2_14.16.avi

来源:互联网 发布:约瑟夫环c语言循环链式 编辑:程序博客网 时间:2024/06/06 04:03



1、在web.xml中配置Spring监听器
spring-framework-4.2.0.RELEASE-dist.zip\spring-framework-4.2.0.RELEASE\docs\spring-framework-reference\htmlsingle - ZIP 压缩文件, 解包大小为 190,167,522 字节


<listener>
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath:applicationContext*.xml</param-value>
</context-param>


2、加一个jar包


struts2-spring-plugin-2.3.24


--------------------------------------------------------struts测试--------------------------------------------------------------------------------------------------------------------

package cn.itcast.oa.test;


import com.opensymphony.xwork2.ActionSupport;


public class TestAction extends ActionSupport {

@Override
public String execute() throws Exception {
System.out.println(" --> TestAction.execute()");
return "success";
}
}

------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.3//EN"
"http://struts.apache.org/dtds/struts-2.3.dtd">


<struts>
<!-- 配置为开发模式 -->
    <constant name="struts.devMode" value="true"/>
    <!-- 把扩展名配置为action 方便配置过滤器-->
    <constant name="struts.action.extension" value="action"/>
    <!-- 把主题配置为simple -->
    <constant name="struts.ui.theme" value="simple"/>
<!-- 
<s:form> <s:textfield ...>
原本等价于
<form>
<table>
<tr><td>
<input type="textfield" ...>
simple 改成 便于控制样式
<form>
<input type="textfield" ...>
-->
    <package name="default" namespace="/" extends="struts-default">
<action name="testAction" class="cn.itcast.oa.test.TestAction">
<result name="success">/test.jsp</result>
</action>
    </package>


    <!-- Add packages here -->


</struts>


------------------------------------------spring测试--------------------------------------------------------------------------------------------------------------------------



0 0
原创粉丝点击