Struts javascript 验证

发布于 2024-11-26 20:49:25 字数 68 浏览 0 评论 0原文

嗨,朋友们,我想通过声明式 javascript 验证在 struts 中使用确认密码来验证密码,但它不起作用,请帮助我。

Hi friends I want to validate password with confirm password in struts through declarative javascript validation but its not working please helpme.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

酷炫老祖宗 2024-12-03 20:49:25

不建议在客户端(使用 JavaScript)执行此类验证。请遵循此建议,在服务器端获取密码并在那里进行验证。
但是,我不知道您正在讨论哪种验证,如果您正在寻找愚蠢的密码匹配检查,请使用类似的内容:

function checkPw(form) {
pw1 = form.pw1.value;
pw2 = form.pw2.value;

if (pw1 != pw2) {
alert ("\nYou did not enter the same new password twice. Please re-enter your password.")
return false;
}
else return true;

对于此 HTML

<form onSubmit="return checkPw(this)">
<center>
<table border=0>
<tr>
<td>Password:</td><td><input type=text name=pw1 size=10></td>
</tr>
<tr>
<td>Re-enter:</td><td><input type=text name=pw2 size=10></td>
</tr>
<tr>
<td colspan=2 align=center><input type=submit value="Submit!"></td>
</tr>
</table>
</form>

但请记住安全性是否可能涉及进行服务器端检查! !!

It's not suggested to perform such validations in client side (using javascript). Follow this advice, take the password in the server side and do your validation there.
However, I don't know which kind of validation you are taliking about, if you're looking for a silly password match check, use something like that:

function checkPw(form) {
pw1 = form.pw1.value;
pw2 = form.pw2.value;

if (pw1 != pw2) {
alert ("\nYou did not enter the same new password twice. Please re-enter your password.")
return false;
}
else return true;

for this HTML

<form onSubmit="return checkPw(this)">
<center>
<table border=0>
<tr>
<td>Password:</td><td><input type=text name=pw1 size=10></td>
</tr>
<tr>
<td>Re-enter:</td><td><input type=text name=pw2 size=10></td>
</tr>
<tr>
<td colspan=2 align=center><input type=submit value="Submit!"></td>
</tr>
</table>
</form>

But remember if the security could be involved doing SERVER SIDE CHECK !!!!

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文