码迷,mamicode.com
首页 > Web开发 > 详细

SpingMVC中利用BindingResult将错误信息返回到页面中

时间:2014-08-29 10:35:37      阅读:233      评论:0      收藏:0      [点我收藏+]

标签:style   os   io   for   cti   sp   on   size   c   

  SpingMVC中利用BindingResult将错误信息返回到页面中。

ActionFrom中:

 private String name;

 private String password;

get()/set().......

JSP中:

<form:form id="T51000ActionForm" name="T51000ActionForm" modelAttribute="t51000ActionForm"  method="post" > 

姓名:<form:input type="text" path="name" size="100" maxlength="100" cssStyle="ime-mode: active;"/>

<form:errors path="name" cssClass="errorClass"></form:errors>

密码:<form:input type="text"  path="password" size="100" maxlength="100" cssStyle="ime-mode: active;"/>

<form:errors path="password" cssClass="errorClass"></form:errors>

</from>

path的属性值和ActionForm中变量的一样的,大小写一致,这样才会找到form中出错的属性是哪个

后台Controller

@RequestMapping("/T51000TorokuEvAction")
    public String getToroku(@ModelAttribute("t51000ActionForm") T51000ActionForm t51000ActionForm){

if(name.equal("")){

result.rejectValue("name", errorcode,,defaultMessage);

}

}

这样就将错误信息显示到页面对应的属性的位置中了

SpingMVC中利用BindingResult将错误信息返回到页面中

标签:style   os   io   for   cti   sp   on   size   c   

原文地址:http://www.cnblogs.com/wcyBlog/p/3944230.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!