首先我们在java文件中写一个参数page,并且给出get和set方法。
private String page;
public String getPage() {
return page;
}
public void setPage(String page) {
this.page = page;
}
然后在写一个goPage方法用来返回参数SUCCESS。
public String goPage(){
System.out.println(page);
return SUCCESS;
}
在struts.xml中配置对应的action
<!-- 根据访问时不同的page值到达不同的页面 -->
<action name="page" class="main.LogAction" method="goPage">
<!-- ${page}可以获取到LogAction页面中的page的值 -->
<result name="success">${page}.jsp</result>
</action>
当我们访问的时候,设置page=register,就会跳转到注册页面(register.jsp),设置page=login就会跳转到登录页面(login.jsp)。当然,前提是你有这个页面。