Html 如何在jsp中保留文本框数据,即使单击刷新按钮
这是我的jsp页面Html 如何在jsp中保留文本框数据,即使单击刷新按钮,html,jsp,Html,Jsp,这是我的jsp页面 <html> <body> <span>User name:</span> <input type="text" name="Teachername" value="<%=request.getParameter("name") %>" class="input_panel" id="Username" readonly/><br><br><br> <
<html>
<body>
<span>User name:</span> <input type="text" name="Teachername" value="<%=request.getParameter("name") %>" class="input_panel" id="Username" readonly/><br><br><br>
<span>Old password:</span> <input type="password" name="TeacherOpwd" class="input_panel" id="TeacherOpwd" /><br><br><br>
<span>New password:</span> <input type="password" name="TeacherNpwd" class="input_panel" id="TeacherNpwd" /><br><br><br>
<input type="submit" id="TeacherSubmit" name="submit" class="submit_button" value=" " />
</body></html>
用户名:
旧密码:
新密码:
我需要,在刷新页面后,我在文本框上写的任何内容都保持不变。
请帮忙 你不能。这不是HTML/JSP的工作方式。如果您想做这样的事情,您应该考虑实现某种形式的MVVM模式,或者使用支持它的框架。(ZK、AngularJS或KnockoutJS)
有关详细信息,请阅读了解您的要求,数据必须保留,以便在刷新后稍后可用 所以,当您编写时,必须有某种方法在后台存储数据,这样当刷新发生时,它可以从存储的位置获取数据 我以前没有发现这样的需求,但我认为可以使用Ajax来实现这一点,一旦您在服务器上获得数据,尝试将其存储在cookie中,当刷新发生时,首先尝试从cookie中读取数据(如果可用),否则显示为空
另外,请检查是否有任何方法可以将其存储在javascript级别,因为我不知道这一点 使用HttpSession session=request.getSession();session.setAttribute(“someItem”)
点击按钮后。它应该还在那里 您是如何使用
readonly
属性通过javascript或R-click->refresh调用页面刷新的?如果我来自任何其他jsp,您会怎么做page@Subodh:您能解释一下上述语句的确切含义吗?另一个选项是将值存储为cookie,并更新每页上的字段负载