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

为什么我的session方法会返回null?

<jsp:useBean id="myUsers" class="com.po.java.User" scope="session"/>

      <jsp:setProperty property="*" name="myUsers"/>

      用户名:<jsp:getProperty property="username" name="myUsers"/><br>

      密码:<jsp:getProperty property="password" name="myUsers"/>

我用根据表单自动匹配所有的属性为什么会出现Null,不应该是表单内的值吗?

正在回答

4 回答

你要退出那个页面重新刷新一下再进超链接 

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

为什么设置 property="*"属性就会是Null,给username和Password赋值就能出来值。

0 回复 有任何疑惑可以回复我~
<jsp:useBean id="myUser" class="com.po.User" scope="session"/> 

<jsp:setProperty name = "myUser" property="username" value="yourmei" />
<jsp:setProperty name = "myUser" property="password" value="123456" />

用户名:<%=((User)session.getAttribute("myUser")).getUsername() %><br/>      
密码:<%=((User)session.getAttribute("myUser")).getPassword() %><br/>


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

慕粉1473922411 提问者

我是说,我在登陆系统输入用户名和密码,然后在新的页面这个session方法接收我输入的值。我看老师就是那样写的,我却是null,但application方法就能得到值,也没给赋值,就是可以接收到表单传的值。老师在写session方法时也没赋值呀,他接收的是表单提交的值。
2018-08-24 回复 有任何疑惑可以回复我~

你在代码中给你的username和password属性赋值了吗?

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

举报

0/150
提交
取消

为什么我的session方法会返回null?

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号