前台:
global 全局函数encodeURI(bParam )进行编码,
后台:
取到值后,java.net.URLDecoder.decode(bParam , "UTF-8")解码java中

解决方案 »

  1.   

    楼上的不太理解。Pojo类型的定义:
    public class BaseParam {
    private int SqlIndex;
    private int PeriodId;
    private int UserId; public void setSqlIndex(int sqlIndex) {
    SqlIndex = sqlIndex;
    }
    public int getSqlIndex() {
    return SqlIndex;
    }
    public void setPeriodId(int periodId) {
    PeriodId = periodId;
    }
    public int getPeriodId() {
    return PeriodId;
    }
    public void setUserId(int userId) {
    UserId = userId;
    }
    public int getUserId() {
    return UserId;
    }
    }后台报的错误是:
    Error setting expression 'bParam' with value '[Ljava.lang.String;@bb8b60'
    ognl.MethodFailedException: Method "setBParam" failed for object com.action.ListAction@668d21 [java.lang.NoSuchMethodException: com.action.ListAction.setBParam([Ljava.lang.String;)]
      

  2.   

    java.net.URLDecoder.decode(bParam , "UTF-8")解码java中
    解码后是字符串 ,你的处理下才能放到BEAN里
      

  3.   

          
       window.location.href='LoadList.action?SqlIndex=23&PeriodId=1;
    这样传也行啊  后台就不用处理 。
      

  4.   

    没有满意的答案,最终还是用form或者多个参数来提交