为了账号安全,请及时绑定邮箱和手机立即绑定

第一章最后的阶段项目

 loginUser = session.getAttribute("loginUser").toString();

这个位置的session没有setAttribute怎么get过来?

正在回答

2 回答

这个是他从之前代码拷贝过来的,在servlet里面没有做set操作,所以最后输出的页面并没有显示出登录的用户名,

他在if判断里面已经有判断是否为null,只有不为null的时候才去get。


    if(session.getAttribute("loginUser")!=null)

    {

       loginUser = session.getAttribute("loginUser").toString();

   }

你可以试着把if去掉就会报空指针异常

0 回复 有任何疑惑可以回复我~

request 得到

0 回复 有任何疑惑可以回复我~
#1

慕粉3554252 提问者

Users u = new Users(); String username = request.getParameter("username"); String password = request.getParameter("password"); u.setUsername(username); u.setPassword(password); 你是说此时request获取的么?我想说的是此时u这个对象已经有属性值了但是没有set进去啊。然后loginuser应该是一个“key”吧通过他获取值,判断这个值是不是等于null。我就是没懂怎么获取的
2016-08-04 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

第一章最后的阶段项目

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信