课程
/后端开发
/Java
/Shiro安全框架入门
不明所以啊!
2019-02-24
源自:Shiro安全框架入门 5-4
正在回答
用boolean类型的不会报错啊
前台:
<input type="checkbox" id="rememberMe" name="rememberMe" />记住密码
后台:
token.setRememberMe(user.isRememberMe());
前台:<input type="checkbox" name="rememberMe"/>
后台:boolean rememberMe=(null==rememberMe)?false:true;
没勾选,表单提交,后台实体类中该属性是空的所以后台,获取的时候报了空指针啊,后台代码加个判断,如果是null就认为没有勾选,不调用shiro记住我方法
可以将user中的remberMe类型换成封装类Boolean,然后在setRemberMe的时候需要判断是否为空了
传过来的值都是boolean ,你就不会写一个js,给一个默认值false ,当点击修改值
举报
从零入门Shiro安全框架
2 回答记住密码后,再次登录为什么还有输入密码,这记住密码有啥用?
1 回答记住密码然后那? 怎么还需要输入密码
4 回答为什么第二次testrole1携带了登陆信息?
1 回答调试了几次之后,jedis报异常,首页和登录之后的页面都是500
1 回答添加redisSession后登陆完成,访问首页自动跳转登陆,并且每次都生成新的session存入reids