开发者社区> 问答> 正文

spring mvc 的数据绑定,数据验证

正在学习spring(3.0.5) mvc,有个问题想请教一下:如何处理在数据绑定时候出的错呢?如何自定义出错的信息呢?

比如说:Object中要求是Integer,但是前台用户输入了字母A,这种情况,在Spring Binder Data,进行数据绑定的时候就会进行类型的转换,然后就会throw exception,如何处理这种情况?如何自定义错误信息呢?

展开
收起
a123456678 2016-03-16 11:11:40 2393 0
1 条回答
写回答
取消 提交回答
  • 前台使用js先validate以下,比如使用jquery_validate或者直接正则,后台校验的时候如果是bindData的话,也就是说你得到的是一个对象,貌似转换是自动进行的,你可以直接在对应的controller的对应的方法参数加上这个为Interger的属性名称(换个名字),在前台将属性换一个名字,然后在controller接受,自己进行转换和判断即可

    2019-07-17 19:03:40
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Spring Cloud 微服务核心组件集 mica 的设计思路 立即下载
workshop专场-微服务专场-开发者动手实践营-微服务-Spring Cloud Alibaba 微服务全家桶体验 立即下载
云栖社区特邀专家徐雷Java Spring Boot开发实战系列课程(第20讲):经典面试题与阿里等名企内部招聘求职面试技巧 立即下载

相关实验场景

更多