1.新建一个Demo3Action.java,只需重写execute()方法即可:
package com.aisino.b_config;
import com.opensymphony.xwork2.ActionSupport;
public class Demo3Action extends ActionSupport{
private String name; //还可以从数据库中获取
@Override
public String execute() throws Exception {
name = "isleiyi";
System.out.println("Demo3Action!");
return SUCCESS;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
}
2.配置action:
<action name="Demo3Action" class="com.aisino.b_config.Demo3Action" method="execute" >
<result name="success" type="redirectAction" >
<param name="actionName">Demo1Action</param>
<param name="namespace">/</param>
<param name="name">${name}</param>
</result>
</action>
运行,访问http://localhost:8080/sturts2_day03Test/Demo3Action
就获取到了name=isleiyi的值了,