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

注册页面完成后跳转至查询页面并触发查询用户青岛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";
         }
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 31,952评论 18 399
  • 概述 Struts就是基于mvc模式的框架!(struts其实也是servlet封装,提高开发效率!) Strut...
    奋斗的老王阅读 8,142评论 0 51
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,442评论 19 139
  • 程序包编译安装 在linux中,程序的安装分为rpm安装、yum安装和编译安装,rpm包和yum包在制作过程中已经...
    Yi_Feng阅读 4,982评论 0 0
  • 以前听别人说自然疗法的时候,我觉得特别特别神奇,以为就跟中医一样,是单独的一套研究理论,后来才知道这自然疗法包含太...
    心作阅读 3,821评论 0 0