struts <html:select> 怎样使用验证框架验证

<html:selectproperty="role"><html:errorsproperty="role"/><html:optionvalue="">请选择...<... <html:select property="role"><html:errors property="role"/>
<html:option value="">请选择...</html:option>
<html:option value="1">小狗</html:option>
<html:option value="2">喵咪</html:option>
<html:option value="3">猪猪</html:option>
</html:select>
当我没有选择直接提交的时候,通过验证框架,会在列表框后边出现“请选择一种宠物”的提示,这个功能在验证框架中怎样实现呢?我用的是动态form

a.xml中的一部分是这样写的
<field property="role" depends="required">
<arg0 key="请选择一种宠物" resource="false"/>
</field>
属性文件中是这样写的:errors.required={0}
程序运行,虽然可以验证,但没有提示(也就是说,如果不选择直接点“提交”按钮,那么则不会提交,必须选择一项,才会提交,但是列表框后边却任何提示都没有出来,别的文本框都出现提示,就这个没有),是不是depends用的不对呢?还是其他原因呢?高手救命呐。。。
展开
 我来答
terrycong
2009-07-09 · TA获得超过163个赞
知道小有建树答主
回答量:467
采纳率:0%
帮助的人:254万
展开全部
你加上一个打印所有错误的标签调试以下把,你可能没有设置返回错误信息显示的地方
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式