我前台有个form,提交到后台进行spring mvc的验证。Order.qty 类型是java.lang.Integer. 但是我在前台输入一个字符“aaaaa”。后台在验证错误返回bindingResult的error信息。前台遍历<#list error.allErrors as item>,想根据<@spring.message "${item.code?if_exists}"/> 从message.properties中获取错误信息。但是item.code总是typeMismatch.而不是我想要的typeMismatch.order.qty请问哪位有方法解决吗? 因为验证错误,好像获取到的item.code一直是typeMismatch。这样如果有多个数据都是因为类型不同,就不知道到底是那一个数据输错了。因为用的是freeer,所以没有什么jsp的标签,是直接遍历error.allErrors。spring mvctypeMismatchSpring MVCvalidation
解决方案 »
- Spring+Hibernate+JSON错误org.codehaus.jackson.map.JsonMappingException: No seriali
- Java中如何给Http连接添加参数?急!!
- 又开新帖了,怎么得到页面中的一系列图片标签的id 欢迎
- 一个关于js下拉菜单的问题
- setTimeout内存溢出
- servlet的默认参数传递
- 有关JAVABEAN的问题
- 高手帮忙了
- 请问为什么post不能得到用ServletOutputStream返回图片数据,而get则可以
- java interface在servlet中长期的疑惑
- java实现树节点,等待解救啊,拜托了!
- win7下对active.ocx控件进行数字签名
不是的,spring mvc 错误code感觉真的很无语,不知道是不是我不会.
我要的那个error code 可以在codes[]数组中取.但是为什么就不能直接默认的code就是typeMismatch.order.qty级别的.