zoukankan      html  css  js  c++  java
  • SpingMVC中利用BindingResult将错误信息返回到页面中

      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);

    }

    }

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

  • 相关阅读:
    Hadoop 2.7.1 源代码目录结构分析
    Jit
    java性能分析工具
    最近一个dish项目的建设思考
    mysql的ACID的理解
    实践中积累沟通组织经验
    系统性能--磁盘/网卡
    系统性能--CPU
    调停者模式的批斗
    channel和Stream的对比
  • 原文地址:https://www.cnblogs.com/wcyBlog/p/3944230.html
Copyright © 2011-2022 走看看