struts2.0 + Ajax(struts2.0对Ajax的封装) 框架进行字段校验 中的一个辣手问题
本人使用的是struts2.0 + Ajax(struts2.0对Ajax的封装) 框架进行字段校验
请问如何能将字段校验的Erroe信息输出到指定的
FieldError区域,而不是输出在文本框的上面
请大家帮忙解决下,谢谢
------解决方案--------------------在struts配置文件中设置
------解决方案--------------------ajax提交之后,返回来先解析,再把你要显示的信息位置找到显示。
找这个位置可以给点提示:
比如,你要验证一个<input id="inputText" type="text" ...../>的text框,你可以先在这个input后面加一个div并赋予id,然后用getElementById()得到DIV,在div中innertHTML ,问题解决。
------解决方案--------------------指定文本框的key属性
将错误信息用addfilederror加入到map域内
------解决方案--------------------<div style ="color:red;" >
<s:fielderror />
</div >
这样可以不