Стилизация ошибок валидации Spring MVC - PullRequest
1 голос
/ 19 октября 2011

Я бы хотел немного больше стилизовать свои формы в случае ошибок. Стандартное использование - напечатать ошибку с помощью <f:errors path="name" cssClass="error" />

Но я хочу также отметить соответствующие текстовые поля - возможно, добавив дополнительный стиль.

Можно ли это сделать простым способом?

Заранее спасибо и ура

Martin

Ответы [ 3 ]

4 голосов
/ 27 июля 2016

Так поздно, но это может пригодиться кому-то еще.
Очень простой способ, используя cssErrorClass , т. Е .:
<form:input path="id" class="form-control height30px" cssErrorClass="form-control height30px error"/>

3 голосов
/ 19 октября 2011

Один простой способ, который я могу придумать:

<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}" />

Вы можете определить свои обычные классы ввода и стиль ввода ошибок.

0 голосов
/ 19 октября 2011

Вы также можете сделать это для полей ввода, вот пример:

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...