java 修改密码验证 10

web项目hibernate3struts2修改页面为.ftl文件(不是jsp或者html)用户密码修改验证模块,旧密码,新密码,确认密码3个文本框旧密码:新密码:确认新... web项目 hibernate3 struts2 修改页面为.ftl文件(不是jsp或者html)
用户密码修改验证模块,旧密码,新密码,确认密码
3个文本框
旧 密 码:
新 密 码:
确认新密码:
这3个文本框要做的验证有
1:是否为空
2:最长和最短
3:是否输入的是英文和数字
4:当前登陆用户密码和所填写旧密码是否一致(也就是判断下是否是本人在修改密码)
5:新密码和确认新密码输入是否一致
你说的那个倒是可以,不过我想要的那种用js嵌到ftl文件当中的,不过还是谢谢你!
展开
 我来答
fylsh
2010-08-31 · TA获得超过950个赞
知道小有建树答主
回答量:1472
采纳率:0%
帮助的人:1171万
展开全部
用struts2的验证功能,可以参照验证类的信息在com\opensymphony\xwork\validator\validators\defalut.xml中说明进行。如下面这段验证信息:
<field name="pass2">
<field-validator type="requiredstring">
<message>密码不能是空</message>
</field-validator>
<field-validator type="regex">
<param name="expression">
<![CDATA[(\w{6,15})]]>
</param>
<message>密码必须在6-15位之间</message>
</field-validator>
<field-validator type="fieldexpression">
<param name="expression">
<![CDATA[{(pass2.equals(pass1))}]]>
</param>
<message>前后两次密码不一致</message>
</field-validator>
</field>
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式