页面请求:
1 <li><a href="user/user?type=1">返回success</a></li> 2 <li><a href="user/user?type=2">返回error</a></li>
Struts.xml文件配置:
1 <?xml version="1.0" encoding="UTF-8" ?> 2 <!DOCTYPE struts PUBLIC 3 "-//Apache Software Foundation//DTD Struts Configuration 2.3//EN" 4 "http://struts.apache.org/dtds/struts-2.3.dtd"> 5 6 <struts> 7 <constant name="struts.configuration.xml.reload" value="true"/> 8 <constant name="struts.enable.DynamicMethodInvocation" value="true"/> 9 10 <package name="user" namespace="/user" extends="struts-default"> 11 <action name="user" class="com.bjsxt.struts2.user.action.UserAction"> 12 <!-- $用来在配置文件里面往值栈 valueStack 里取值 --> 13 <result>${r}</result> 14 </action> 15 </package> 16 </struts>
action:
public Integer type;
public String r;
public String execute(){
if(type == 1) r="/user_success.jsp";
if(type == 2) r="/user_error.jsp";
return "success";
}
用的不多,了解。
链接: http://pan.baidu.com/s/1dFMifgl 密码: n1v9