资源文件中
hello.dont.talk.to.monster=We don't want to say hello to {0}!!!Action 使用资源文件时: private ActionErrors checkForm(HelloForm myForm){
ActionErrors errors = new ActionErrors();
String badUserName = "xx";
String userName = myForm.getUserName();
if (badUserName.equalsIgnoreCase(userName)) {
errors.add("userName", new ActionError("hello.dont.talk.to.monster", badUserName ));
}
return errors;
}注意add 方法的参数还有就是进行框架校验时资源文件中
errors.maxlength={0} can not be greater than {1} characters.validation.xml 中 <field
property="userName"
depends="required,maxlength">
<msg name="required" key="errors.required" />
<arg0 name="required" key="xxx.username"/>
<msg name="maxlength" key="errors.maxlength" />
<arg0 name="maxlength" key="errors.username"/>
<arg1 name="maxlength" key="${var:maxlength}" resource="false" />
<var>
<var-name>maxlength</var-name>
<var-value>10</var-value>
</var>
</field>
hello.dont.talk.to.monster=We don't want to say hello to {0}!!!Action 使用资源文件时: private ActionErrors checkForm(HelloForm myForm){
ActionErrors errors = new ActionErrors();
String badUserName = "xx";
String userName = myForm.getUserName();
if (badUserName.equalsIgnoreCase(userName)) {
errors.add("userName", new ActionError("hello.dont.talk.to.monster", badUserName ));
}
return errors;
}注意add 方法的参数还有就是进行框架校验时资源文件中
errors.maxlength={0} can not be greater than {1} characters.validation.xml 中 <field
property="userName"
depends="required,maxlength">
<msg name="required" key="errors.required" />
<arg0 name="required" key="xxx.username"/>
<msg name="maxlength" key="errors.maxlength" />
<arg0 name="maxlength" key="errors.username"/>
<arg1 name="maxlength" key="${var:maxlength}" resource="false" />
<var>
<var-name>maxlength</var-name>
<var-value>10</var-value>
</var>
</field>
解决方案 »
- jsp 问题
- 返回3个数中间数的索引
- hibernate和mysql的缓存问题
- 下载了struts-2.0.11.2-all.zip文件的疑问
- axis2安装问题
- 哪位兄弟有tapestry4.1的教程
- lucene4.2 这样写怎么检索不出来内容啊?求帮助
- struts中数据源在普通jsp页面中怎么引用?
- GIT别人的项目导入后提示Cannot install Dynamic Web Module 3.0 facet
- 关于Elasticsearch的问题
- 关于JSF的一个问题,请问navigation中的<to-view-id>/ost_main.faces</to-view-id>
- JpetStore的问题
<field property="username" depends="required,mask,minlength,maxlength">
<arg key="label.username"/>
<arg0 name = "minlength" key="${var:minlength}" resource="false"/>
<arg1 name = "maxlength" key="${var:maxlength}" resource="false"/>
<arg1/>
<var>
<var-name>mask</var-name>
<var-value>\w</var-value>
</var>
<var>
<var-name>minlength</var-name>
<var-value>4</var-value>
</var>
<var>
<var-name>maxlength</var-name>
<var-value>16</var-value>
</var>
</field>
<field property="password" depends="required,mask,minlength,maxlength">
<arg key="label.password"/>
<arg0 name = "minlength" key="${var:minlength}" resource="false"/>
<arg1 name = "maxlength" key="${var:maxlength}" resource="false"/>
<arg1/>
<var>
<var-name>mask</var-name>
<var-value>\w</var-value>
</var>
<var>
<var-name>minlength</var-name>
<var-value>4</var-value>
</var>
<var>
<var-name>maxlength</var-name>
<var-value>16</var-value>
</var>
</field>
</form>
如果validation.xml 中验证是这么写的 那资源文件怎么写
your.like.name=the username must dayu {0} and xiaoyu{0}