【发布时间】:2016-06-02 09:11:11
【问题描述】:
我在 JSP 中定义了一个密码字段
<form:password path="userprofile.password" id="password" />
formtaglib 指 Spring 形式的 taglib (http://www.springframework.org/tags/form)
JSP 表单还包含其他字段,例如.
<form:input path="userform.name" />
由于这是一个密码,即使用户提供了有效的密码,它也会在页面重新加载时消失。
考虑这种情况: 用户提供了有效密码,但“名称”字段中有错误。提交时,页面重新加载并显示“名称”错误,并清空密码字段。
我想向用户显示一条消息,由于安全原因,输入的密码已清空,用户也需要输入。
但是,如果错误出现在密码字段本身,则不应显示此附加消息。
请提出解决方案。
PS: 我在Spring Forms - How to Check for Error on Specific Path尝试了解决方案
它们适用于我想要的密码以外的所有字段。
【问题讨论】: