我希望从我的login.jsp
页面向bean发送struts动作的长值作为隐藏字段。我已经完成了两个属性用户名和密码的映射等,对他们来说程序运行正常。现在我想将一个时间值作为名为“requesttime”的隐藏属性发送,以将登录时间存储在表中以进行安全检查。但我一直无法弄清楚如何去做。这是我被卡住的jsp页面的一部分。
<%long time = System.currentTimeMillis();%>
<html:form action="login">
<bean:message key="login.username"/>
<html:text property="username"/><br/>
<bean:message key="login.password"/>
<html:password property="password"/><br/>
<%--I wish to insert "time" as property "requesttime" as hidden here--%>
<html:submit value="login"/>
</html:form><hr/>
<html:errors/>
请不要介意我的无知。谢谢你提供的任何帮助。
答案 0 :(得分:0)
使用脚本可以获得登录时间。现在做 &LT;输入类型=“隐藏”id =“时间”&gt; 并输入你得到的价值。使用scriplets会更好。 然后在servlet中调用request.getParameter(“time”)并存储为字符串或整数。 你的选择。希望这会有所帮助.....