java - Adding cssErrorClass to a div -
i using twitter bootstrap spring webapp.
i added validation , want add error class div.controlgroup
if validation fails.
part of view:
<div class="control-group"> <form:label cssclass="control-label" path="subject" csserrorclass="inputerror">subject</form:label> <div class="controls"> <form:input path="subject"/> <span class="help-block"><form:errors path="subject" /></span> </div> </div>
part of controller:
@requestmapping(value="/add", method = requestmethod.post) public string addtask(@modelattribute("task") task task, bindingresult result) { if (result.haserrors()) { return "tasks"; } taskrepository.save(task); return "redirect:/"; }
i able add error class div using <spring:bind>
<spring:bind path="task.duedate"> <div class="control-group${(not empty status.errormessage) ? ' error':''}"> </spring:bind> <form:label cssclass="control-label" path="duedate" csserrorclass="inputerror">due date</form:label> <div class="controls"> <form:input path="duedate"/> <span class="help-block"><form:errors path="duedate" /></span> </div> </div>
Comments
Post a Comment