<formset> <!-- An example form -->
<form name="userLoginForm">
<field
property="username"
depends="required">
<arg0 key="user.name"/>
</field>
<field
property="password"
depends="required,mask">
<msg name="mask" key="errors.invalid.password"/>
<arg0 key="user.password"/>
<var>
<var-name>mask</var-name>
<var-value>^[0-9a-zA-Z]*$</var-value>
</var>
</field>
</form> </formset>这是我对我的ActionForm定义的一个验证Validate
我在jsp页面是这么写的<html>
<head>
<title>JSP for UserLoginForm form</title>
</head>
<body>
<center>
<html:form action="/userLogin.do" onsubmit="return ValidateUserLoginForm(this)">
name : <html:text property="name"/>
<html:errors property="name"/><br/>
password : <html:password property="password"/>
<html:errors property="password"/><br/>
<html:submit value="提交"/><html:reset value="重置"/>
</html:form>
<html:javascript formName="userLoginForm"/>
</center>
</body>
</html>怎么验证不起作用
即使表单数据为空 也转到相应的页面初学validate框架
多多指教
解决方案 »
- 想要从表单输入条件,获取List<Bean>,然后输出……
- ajax中怎么获得跳转的那个jsp页面的值
- Web即时通的问题
- JSP注册登陆
- 高分求实现此功能的代码!
- 我们为您提供专业优惠的JSP虚拟主机,国内价格最低!
- MYSQL的菜问题,拜托!
- 大家进来 帮忙看看为什么出现这个错误?????"Connection: Keep-Alive Transfer-Encoding: chunked Content-Type: text/html;charset=ISO-8
- JBOSS3里为什么在DEPLOY里部署一个WAR包只可以访问根目录的文件而无法访问子目录下的文件?
- 站内搜索是如何实现的。
- fax4j发传真出异常!
- java 抓网页数据,html框架中的内容抓不到
你的struts-config中,需要添加Validator插件,同时form-bean的名称也要是userLoginForm,action配置也要设置validate=true
struts-config.xml里面
<message-resources parameter="ApplicationResources" />
<plug-in className="org.apache.struts.validator.ValidatorPlugIn">
<set-property property="xxx" value="/WEB-INF/validator-rules.xml,/WEB-INF/validation.xml" />
</plug-in>
加上这句 就报错。。
No form found under 'userLoginForm' in locale 'zh_CN'. A form must be defined in the Commons Validator configuration when dynamicJavascript="true" is set.
和验证框架的里的username不相同name : <html:text property="name"/>
<field property="username" ……
这里的property值是你的属性名称 这里是name;<arg0 key="user.name"/>
这里的key是你资源文件的key
<head><html:javascript formName="userLoginForm" /></haed>