ssh不需要密码登陆
2015-05-13 23:09
169 查看
业务场景:在做用户注册时,用户填写完注册信息,后台验证有违规操作时,将返回到注册页面,并且显示错误信息。spring里面Controller之间跳转,只能是通过重定向(redirect)之间跳转,不然会爆无法找到视图的错误.
方式1:带参数,但是不会在URL上面显示参数信息(spring也不会自动添加)
重点在:RedirectAttributes
这样设置后,
完整代码:
方式二:直接redirect:/register.html即可
使用request传递参数,则spring会自动将设置的参数添加到url上面拼接显示
方式1:带参数,但是不会在URL上面显示参数信息(spring也不会自动添加)
重点在:RedirectAttributes
attribute.addFlashAttribute("errorInfo", msg);
这样设置后,
return "redirect:/register.html"将重定向到register定义的Controller,并且参数不会附加到register.html上面register.html?errorInfo=**** 这样种形式显示,而只是register.html这种形式的显示跳转
完整代码:
@RequestMapping(value = "/save", method = RequestMethod.GET) public String save(@ModelAttribute("member") Member member,RedirectAttributes attribute){ String msg= "success"; String toPage ="redirect:/"; msg = "手机号已被占用"; if(!"success".equals(msg)){ attribute.addFlashAttribute("errorInfo", msg); toPage="redirect:/register.html"; }else{ } return toPage; }
方式二:直接redirect:/register.html即可
使用request传递参数,则spring会自动将设置的参数添加到url上面拼接显示
相关文章推荐
- ssh无密码登陆的一个问题:DN到ND不需要密码登录,ND到DN需要密码登录
- ssh 免密码/不需要密码登陆/shell ssh自动登陆
- Linux下通过SSH方式登陆不需要密码的方法 SSH without password
- ssh登陆不需要密码
- 【转载】登陆ssh不需要使用密码
- 登陆ssh不需要使用密码
- 如何在linux服务器中配置ssh互信(不需要密码即可ssh登陆)
- 登陆ssh不需要使用密码
- ssh登陆不需要密码(配置信任有关系)
- UNIX系统下,设置ssh登陆不需要密码
- ssh 登陆linux主机不需要输入密码方法
- ssh密码方式登陆Server
- ssh免密码登陆
- 配置SSH免密码登陆
- linux ssh配置免密登陆后还需要输入密码
- jenkins配置ssh免密码登陆
- Linux主机间建立信任关系,无ssh密码登陆主机的问题
- 6 配置ssh 免密码登陆
- Git中SSH免登陆密码
- ubuntu ssh 免密码登陆