一个有关 Spring 的绑定问题,不知道大家想到了没有,感觉不怎么好 我也遇到类似的问题!不过,如果我用int 的话,系统会自动给我赋值0,但如果我用Integer的话,就不行了!!!不知道为什么 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 今天刚刚把这个问题搞定了: 我对User.age进行校验,是Integer型的1.在controller中加 protected void initBinder(HttpServletRequest request, ServletRequestDataBinder binder) { binder.registerCustomEditor(Integer.class, null,new CustomNumberEditor(Integer.class, null, true));}2.在资源文件中加:user.age=\u5e74\u9f84typeMismatch.java.lang.Integer={0} \u5fc5\u987b\u4e3a\u4e00\u6570\u503c\u30023.在xml配置中: <field property="age" depends="required"> <msg name="integer" key="errors.integer"/> <arg0 key="user.age" /> </field> 上面配置文件中中<msg> 是我调试时用的,可以去掉 这个我是知道的,但如果是 int 类型 那应该怎么办? 我在用int float等类型时,如果你不输或输入字符,系统都会自动赋值! int 为0,float 为 0.0 EJB3.0 启动jboss出现问题 求助:关于ireport打印pdf字体加粗 Java网络下载 Struts2 如何提交表格数据 求MyEclipse中文教程! 在tomcat中配置域名后与struts配合文件发生冲突,各位帮忙看看? 急!高手请进! 关于webMethods的资料 axis的设置有问题,如示所示,请帮忙看一下,在线等待。 关于sun one 的工具下载,大家帮帮忙,谢谢 怎么用 struts的令牌机制解决二次提交的问题 groovy 运行问题
我对User.age进行校验,是Integer型的1.在controller中加 protected void initBinder(HttpServletRequest request,
ServletRequestDataBinder binder) {
binder.registerCustomEditor(Integer.class, null,new CustomNumberEditor(Integer.class, null, true));
}2.在资源文件中加:user.age=\u5e74\u9f84
typeMismatch.java.lang.Integer={0} \u5fc5\u987b\u4e3a\u4e00\u6570\u503c\u30023.在xml配置中:
<field property="age" depends="required">
<msg name="integer" key="errors.integer"/>
<arg0 key="user.age" />
</field>
int 为0,float 为 0.0