怎么用dwr向后台传递一个List<Map>呢?我debug了一下,到后台接到的List里面值为:
[{id:reference:c0-e9, name:reference:c0-e10}, {id:reference:c0-e12, name:reference:c0-e13}]和前台我传递的值不一样

解决方案 »

  1.   

    可以做一个类,例如:
    public class EditFormParams implements Serializable { private List<Map> parammap;

    private List<FaultDefBean> defBeanList = null; public List<Map> getParammap() {
    return parammap;
    } public void setParammap(List<Map> parammap) {
    this.parammap = parammap;
    } public List<FaultDefBean> getDefBeanList() {
    return defBeanList;
    } public void setDefBeanList(List<FaultDefBean> defBeanList) {
    this.defBeanList = defBeanList;
    }


    }
    然后在dwr里面吧这个bean映射出来,就可以了