Spring的BindException设置错误信息
来源:互联网 发布:java中方法的重写 编辑:程序博客网 时间:2024/05/15 23:48
<spring:bind path="command.userName">
名称<input type="text" name="${status.expression}" value="${status.value}"/>
<font color="red"><c:out value="${status.errorMessage}"/></font><br/>
</spring:bind>
<spring:bind path="command.password">
密码<input type="password" name="${status.expression}" value="${status.value}"/>
<font color="red"><c:out value="${status.errorMessage}"/></font><br/>
</spring:bind>
- errors.reject("ccc","用户名或密码错误!");
- errors.rejectValue("userName","nameErr",null,"用户名错误!“);
- errors.rejectValue("password","passErr",null,"密码错误!”);
——》调用BindException的reject方法设置错误信息,之后调用BindException的getModel()方法就可以把错误连同表单等信息一并返回到表单页面显示。
(1)reject方法:
参数一:是错误码,如果设定了国际化资源,则显示资源文件中该错误码对应的错误条目;如果没有设定国际化资源,则显示参数二。
参数二:错误信息。
——》不足:在表现层不能区分错误信息属于哪个字段。
(2)rejectValue方法:
rejectValue(String field, String errorCode, Object[] errorArgs, String defaultMessage)
参数一:指定表单的域,即username或password。
参数二:指定错误码。
参数三:指定资源文件中的占位符。
参数四:指定错误信息。
(3)rejectValue简化方法:
rejectValue(String field,String errorCode,String defaultMessage)
- Spring的BindException设置错误信息
- vs中输出详细错误信息的设置
- BindException
- Dev的GridControl自定义设置行和单元格的错误信息
- spring中使用hibernate出现的一个错误.错误信息如下:
- spring boot 的项目在idea下报错,错误信息如下:
- PHP.ini 设置PHP错误信息(errors)的屏蔽和显示
- Eclipse中的警告信息和拼写错误信息的设置
- iOS8中设置applicationIconBadgeNumber提示错误信息的原因和解决办法
- Zend Framework2 - 设置提交表单时的错误信息样式
- Tomcat 6.0 错误信息: 严重: StandardServer.await:create[8005]: java.net.BindException: Address already in use: JVM_Bind
- .Tomcat 6.0 错误信息: 严重: StandardServer.await:create[8005]: java.net.BindException: Address already in
- Tomcat 6.0 错误信息: 严重: StandardServer.await:create[8005]: java.net.BindException: Address already in u
- spring+ibatis 不打印错误信息
- spring异步存储错误信息日志
- Flex4 验证错误信息字体大小设置
- xcode4 设置调试错误信息小结
- xcode4 设置调试错误信息小结
- The import android cannot be resolved问题解决
- Android通讯录导入到Iphone
- 利用JavaMail发送邮件
- Android Toast自定义 (一个textview多种颜色,或试用html多种颜色)
- Dalvik 可执行格式
- Spring的BindException设置错误信息
- 搭建hadoop cdh4.5版笔记
- 一般线性模型的最小二次方拟合方法
- 两种高效的事件处理模式 reacotr模式和proactor模式
- 简单的Silverlight+MVVM+WCF Ria Service 对数据的增删改查DEMO
- 45个JavaScript技巧和最佳实践
- JavaSE_数组_十进制转其他进制
- 程序员2014年展望未来八个小小技巧
- DAVINCI DM365-DM368开发攻略——U-BOOT-2010.12及UBL的移植