美文网首页Java学习笔记
SSI测试-action跳转至另一个action

SSI测试-action跳转至另一个action

作者: 陶宁 | 来源:发表于2018-02-27 11:55 被阅读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";
             }
    

    相关文章

      网友评论

        本文标题:SSI测试-action跳转至另一个action

        本文链接:https://www.haomeiwen.com/subject/zubpxftx.html