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

session和application是什么时候被赋值的? 从头到尾没见set过啊

session和application是什么时候被赋值的? 从头到尾没见set过啊

正在回答

1 回答

dologin.jsp里面就有赋值呀 <jsp:setProperty... 。 login.jsp不是有表单提交么,定义了一个jsp:useBean 实例化了一个Users对象 myUser. 然后在dologin.jsp里面根据表单匹配其中一个属性,另一个是根据login.jsp form中的action的url传参方式获得的密码。Scope就是表明这个useBean对象在哪个范围内有效。
login.jsp中的表单,用来接收用户的传值
<jsp:useBean id="myUser" class="org.po.Users" scope="application"></jsp:useBean>
<form name="loginFrm" action="dologin.jsp?mypass=999999" method="post">
<table>
    <tr>
        <td>用户名:</td>
        <td><input name="username" type="text"/></td>
    </tr>
    <tr>
        <td>密码:</td>
        <td><input name="password" type="password"/></td>
    </tr>
        <tr>
        <td colspan="2"><input name="submit" type="submit" value="提交"/></td>
    </tr>
</table>
</form>

dologin.jsp中的对象赋值。
<jsp:useBean id="myUser" class="org.po.Users" scope="application"></jsp:useBean>
<jsp:setProperty property="username" name="myUser"/>
<jsp:setProperty property="password" name="myUser" param="mypass"/>

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

qq_有点小邪恶_0 提问者

明白了 原来是这样 非常感谢!
2016-10-25 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

session和application是什么时候被赋值的? 从头到尾没见set过啊

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