sturt2提交表单时Error setting expression 'XXX' with value '[Ljava.lang.String;@1dad8
2013-11-27 13:43
791 查看
Struts2的Conversion机制的时候出现了问题,具体代码这里不列出来了,Tomcat的console输入如下
第一种可能:
struts2有一个不尽人意的地方,凡是设置了name属性的form的控件,而又找不到对应的pojo的geter和setter方法,都会报错...解决方法:删除表单控件的name属性.
第二种可能:
原来的pojo类中重写了构造方法,却没有提供默认的空构造函数。
第三种可能:
转换异常:
在AmsBtvRtnmodel这个类中定义index23的方法如下:
int index23;
如果修改为如下方式:
Integer index23;
问题解决:可以看出来Conversion转换的时候从String往int转换有问题。前台往后台传的时候也会有问题
相关文章推荐
- sturt2提交表单时Error setting expression 'XXX' with value '[Ljava.lang.String;@1dad8
- struts2提交表单错误:Error setting expression 'xxxx' with value '[Ljava.lang.String;@1d6b2e3 解决方法
- sturt2 提交表单 Error setting expression 'XXX' with value '[Ljava.lang.String;
- Error setting expression 'file' with value '[Ljava.lang.String;@1e940b'
- Error setting expression 'ldstock.ldstocktype.ldstockTypeCode' with value '[Ljava.lang.String;@10f40
- Error setting expression 'user.passsword' with value '[Ljava.lang.String;@c278b5' ognl.NoSuchPropert
- “Error setting expression 'id' with value '[Ljava.lang.String;@e41d4a'”解决办法!
- Error setting expression 'file' with value '[Ljava.lang.String;@1e940b'
- 错误WARN OgnlValueStack:60 - Error setting expression 'em.userName' with value '[Ljava.lang.String;@58
- Error setting expression 'XXX‘'[Ljava.lang.with value '[Ljava.lang.String;@10101fb
- Error setting expression '0' with value '/'
- 警告: Error setting expression 'user.phone' with value '[Ljava.lang.String;@1c0b8a0'
- ognl.MethodFailedException:Error setting express'XXXXX' with value '[Ljava.lang.String的愿因
- 十四、警告: Error setting expression 'order.fullAddress' with value '[Ljava.lang.String;@beccc8
- com.opensymphony.xwork2.ognl.OgnlValueStack - Error setting expression 'ext-comp-1020' with value '[
- 警告: Error setting expression 'schance.chc_status' with value '[Ljava.lang.String;@13e6346'
- Error setting value Method "setAge" failed for object ..Ljava.lang.String 错误总结
- error: Error: String types not allowed (at 'layout_width' with value 'match_parent')
- error: Error: String types not allowed (at 'fromAlpha' with value '0.0f').
- Error setting value Method "setAge" failed for object ..Ljava.lang.String 错误总结