2
回答
struts2 ParametersInterceptor 错误
利用AWS快速构建适用于生产的无服务器应用程序,免费试用12个月>>>   
01:09:30,714 ERROR ParametersInterceptor:204 - ParametersInterceptor - [setParameters]: Unexpected Exception caught setting 'project' on 'class com.action.RespAction: Error setting expression 'project' with value '[Ljava.lang.String;@21c63eac'
01:09:30,715 ERROR ParametersInterceptor:204 - ParametersInterceptor - [setParameters]: Unexpected Exception caught setting 'projectNum' on 'class  com.action.RespAction: Error setting expression 'projectNum' with value '[Ljava.lang.String;@5e0d46bf'
01:09:30,715 ERROR ParametersInterceptor:204 - ParametersInterceptor - [setParameters]: Unexpected Exception caught setting 'requestId' on 'class  com.action.RespAction: Error setting expression 'requestId' with value '[Ljava.lang.String;@2c8ff228'
01:09:30,716 ERROR ParametersInterceptor:204 - ParametersInterceptor - [setParameters]: Unexpected Exception caught setting 'result' on 'class  com.action.RespAction: Error setting expression 'result' with value '[Ljava.lang.String;@3ac9b1b'
01:09:30,717 ERROR ParametersInterceptor:204 - ParametersInterceptor - [setParameters]: Unexpected Exception caught setting 'num' on 'class  com.action.RespAction: Error setting expression 'num' with value '[Ljava.lang.String;@7b5d1f22'


struts2 报这个 错误   具体  是什么原因呢 ??



举报
发帖于2年前 2回/341阅
共有2个答案 最后回答: 2年前
是不是因为前台往后台传参了,后台没相应的参数接手就会报这个错误呢???
--- 共有 3 条评论 ---
-_-_-_-__你纠结这些是没用的,struts2的机制就是这样,如果用request就会违反解耦规则,那样你不如直接用servlet好了,再者struts2属性可以自动绑定,自动类型转换,校验,requets就都得自己转换,麻烦不是一点 2年前 回复
回复 @抓瓦工人 : 其实有些参数直接request获取就好了,不一定都想通过setter getter来获取。有没有办法去掉这些错误信息呢?虽然不影响程序但是看着别扭! 2年前 回复
-_-_-_-__首先保证你action里这些属性都有setter,getter ,再者保证你传递的参数是有的 2年前 回复

expression 'result' with value '[Ljava.lang.String;@3ac9b1b'

你action里是string还是string数组?怎么传进来string数组?

--- 共有 1 条评论 ---
字符串来的。。 2年前 回复
顶部