慕粉1473922411
2018-08-21 14:55
<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,不应该是表单内的值吗?
你要退出那个页面重新刷新一下再进超链接
为什么设置 property="*"属性就会是Null,给username和Password赋值就能出来值。
<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/>
你在代码中给你的username和password属性赋值了吗?
JAVA遇见HTML——JSP篇
248279 学习 · 3119 问题
相似问题