<?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"></constant>
<package name="day06" namespace="/" extends="struts-default">
<!-- http://localhost:8080/userActionResult-->
<action name="userActionResult" class="cn.happy.day06result.UserActions" method="list">
<result name="list" type="redirectAction"><!--chain redirectAction dispatcher-->
<!--植入两个子节点-->
<param name="actionName">userActionResultDel</param>
<param name="namespace">/</param>
</result>
</action>
<!-- http://localhost:8080/userActionResultDel-->
<action name="userActionResultDel" class="cn.happy.day06result.UserActions" method="del">
<result name="del" type="redirect">/day06/del.jsp</result><!--redirect-->
</action>
</package>
</struts>
public class UserActions extends ActionSupport{
//用户定义自己的类
public String list(){
Map<String,Object> request =( Map<String,Object>) ActionContext.getContext().get("request");
request.put("uname","张三");
return "list";
}
public String del(){
Map<String,Object> request =( Map<String,Object>) ActionContext.getContext().get("request");
Object uname = request.get("uname");
System.out.println(uname+"===============");
request.put("info","数据");
return "del";
}
}