关于struts2表单自动封装数据时类型转换时 ongl setValue()报错的问题
报错
一般由于属性名字不对,一般类型不对等原因不解释了。
特殊原因:
属性为 int value1;
页面如果传入后台的参数值是null(这里不管用什么方式传值,只要是不能把null转换为""),那么由于属性为原始类型int,那么就会包上面的错,如果你把int改为Integer则会报另外的错。
不细心很难发现,不要认为什么插件都会把null转化为“”。
发布时间: 2012-08-25 10:06:20 作者: rapoo
关于struts2表单自动封装数据时类型转换时 ongl setValue()报错的问题
报错
一般由于属性名字不对,一般类型不对等原因不解释了。
特殊原因:
属性为 int value1;
页面如果传入后台的参数值是null(这里不管用什么方式传值,只要是不能把null转换为""),那么由于属性为原始类型int,那么就会包上面的错,如果你把int改为Integer则会报另外的错。
不细心很难发现,不要认为什么插件都会把null转化为“”。