Spring MVC验证错误样式

时间:2011-10-19 11:16:22

标签: spring-mvc styles validation

我希望在出现错误的情况下为我的表单设置样式。 标准用法是在<f:errors path="name" cssClass="error" />

的帮助下打印错误

但我想标记相应的文本字段 - 也许是通过添加其他样式。

这可以轻松完成吗?

提前致谢并欢呼

马丁

3 个答案:

答案 0 :(得分:4)

这么晚,但它对其他人有用 一个非常简单的方法,使用 cssErrorClass ,即: <form:input path="id" class="form-control height30px" cssErrorClass="form-control height30px error"/>

答案 1 :(得分:3)

我能想到的一个简单方法是:

<c:set var="inputCls" value="niceInputCls" scope="page" />

<form:errors path="name" cssClass="error">
<c:set var="inputCls" value="errorInputCls" scope="page" />
</form:errors>

在输入标记中:

<form:input path="name" cssClass="${inputCls}" />

您可以定义普通输入和错误输入样式类。

答案 2 :(得分:0)

你也可以这样做输入字段就是这样的例子:

http://www.mkyong.com/spring-mvc/spring-mvc-form-errors-tag-example/