struts错误样式属性集(Struts1.2.5+)

      错误样式属性集(err-attrs)是从Struts 1.2.5以后新引入的。这些属性将使你能够在一个给定的输入元素发生验证错误的时候指定一个错误样式。

errorKey  将在其下保存错误消息的关键字。只有在同时也指定了关联的<html:errors>的name属性的时候才需要指定这个属性。这两者必须相同
errorStyle  有错误发生时该元素的CSS样式
errorStyleClass  有错误发生时该元素的CSS样式类的名称
errorStyleId  分配这个新的标识符到该元素,如果有一个错误消息针对它的话

 

下面是errorStyle使用的例子:

jsp中代码:<html:text property="userId" errorStyle="background-color:yellow"/>

如果不是使用的validator验证,而是在后台java代码中进行验证,要想实现同样的效果,标签上的属性必须与ActionMessages 上的 key 一致。

即:ActionMessages messages = new ActionMessages(); 

  messages.add("userId", new ActionMessage(...) );

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值