web.action.RyxxdjAction: Error setting expression 'fprovince' with value '[Ljava
.lang.String;@135d780'
[framework]  data:2011-08-22 20:19:53  grade:ERROR  class:com.opensymphony.xwork
2.interceptor.ParametersInterceptor  message:ParametersInterceptor - [setParamet
ers]: Unexpected Exception caught setting 'mprovince' on 'class com.wiseek.csrk.
web.action.RyxxdjAction: Error setting expression 'mprovince' with value '[Ljava
.lang.String;@1d7237b'
2011-8-22 20:20:28 com.fr.web.core.SessionDealWith closeSession
信息: Close Session: 1314015495937_3882
[framework]  data:2011-08-22 20:21:55  grade:ERROR  class:com.opensymphony.xwork
2.interceptor.ParametersInterceptor  message:ParametersInterceptor - [setParamet
ers]: Unexpected Exception caught setting 'addprovince' on 'class com.wiseek.csr
k.web.action.RyxxdjAction: Error setting expression 'addprovince' with value '[L
java.lang.String;@1f51103'

解决方案 »

  1.   

    com.wiseek.csrk.web.action.RyxxdjAction看看这个类的addprovince的set方法是不是setAddprovince
      

  2.   

    也可能是Form页面中提交了多个同名的input控件,而Action中并没有将这个参数定义为数组类型,而是简单类型。
    改页面或改Action中属性定义。
      

  3.   

    我也明白了
    <input type="text" name="t1">
    <input type="text" name="t1">
    比如上面两个id一样,页面改成这样
    <input type="text" name="t1">
    <input type="text" name="t2">或者RyxxdjAction中,private String[] t1public String[] getT1() {
       return t1;
    }public void setT1(String[] t1) {
       this.t1 = t1;
    }
      

  4.   

    addprovince为页面的字段,它对应的属性为:private String hd_province_id;就是说在action类里它定义的是字符串,需要改成数组类型对吧。
      

  5.   

    也可能是Form页面中提交了多个同名的input控件,而Action中并没有将这个参数定义为数组类型,而是简单类型。
    改页面或改Action中属性定义。答:要如果修改action中属性的定义,或者页面
      

  6.   

    对。
    private String[] hd_province_id;
    get/set方法随之而改。
      

  7.   

    明显的 是set值的方法 传入的参数错误啊