struts Validator 的验证问题

07-09-09 hiworld

偶初学java,请教各位大虾一个问题

在struts1.2 Validator 的验证的时候,配置文件各消息资源都配置好了,但在验证的时候只能显示"is required.".而不能显示什么is required.参数替换不了.

消息资源中有

errors.required={0} is required.

errors.username=username

在validation.xml 在是这样配置的:

<field property="username" depends="required">

<arg key="errors.username"/>

</field>

jsp用<html:errors bundle="error"/>显示错误.

如果利用<msg>元素指定消息,就没有参数替换.不用<msg>元素可不可以一样的效果.

还望各位大虾不要嫌问题肤浅指点一下.

javashare
2007-09-09 19:06

语法应该没有错的,你的消息文件会不会不是“error”呀

hiworld
2007-09-09 19:22

消息文本是error呀,我只设了一个消息文本