1,首先在action代码
public class TestAction
{
private String name;
private String age;
public String getName()
{
return name;
}
public void setName(String name)
{
this.name = name;
}
public String getAge()
{
return age;
}
public void setAge(String age)
{
this.age = age;
}
public String getList()
{
//编写业务逻辑代码
this.setName(this.getName);
this.setAge(this.getAge);
return "list";
}
public String view()
{
//处理业务逻辑代码
return "view";
}
}
2、struts2 执行函数返回结果是一字符串,在struts配置文件如下:
这里是同一Action之间跳转,由getList() 跳入view()
<action name="test" class="TestAction">
<result name="list" type="redirect">
<param name="location">
test!view.do?name=${name}&age=$age
</param>
</result>
</action>
public class TestAction
{
private String name;
private String age;
public String getName()
{
return name;
}
public void setName(String name)
{
this.name = name;
}
public String getAge()
{
return age;
}
public void setAge(String age)
{
this.age = age;
}
public String getList()
{
//编写业务逻辑代码
this.setName(this.getName);
this.setAge(this.getAge);
return "list";
}
public String view()
{
//处理业务逻辑代码
return "view";
}
}
2、struts2 执行函数返回结果是一字符串,在struts配置文件如下:
这里是同一Action之间跳转,由getList() 跳入view()
<action name="test" class="TestAction">
<result name="list" type="redirect">
<param name="location">
test!view.do?name=${name}&age=$age
</param>
</result>
</action>