SSI测试-action跳转至另一个action
2018-02-27 本文已影响0人
陶宁
注册页面完成后跳转至查询页面并触发查询用户青岛action
1、在struts.xml文件中添加一个 redirectAction类型的result
${successPath}
${successPath}
${redirectActionPath}
2、在loginAction的页面增加
public String redirectActionPath;
增加get和set方法
3、在register方法中setRedirectActionPath和 修改return内容
public String register() {
user_list = bs.queryForList("userisexist",username);//注册的用户名查询user_list
if(user_list!=null&&user_list.size()>0){//如用户名存在则在注册页面上弹出用户名已存在
setHidvalue("1");
setSuccessPath("register.jsp");
return "error";
}
Map map = new HashMap();
map.put("username", username);
map.put("password", password);
bs.save("saveUserInfo", map);//保存用户名密码
map = new HashMap();//把map中的数据置空
setRedirectActionPath("userlist_login.action");//转调用另一个action
return "redirectAction";
}