解决方案 »

  1.   

    jsp不能直接向后台传List。
    方法一:只传每条记录的id,再在action中一个一个拿
    方法二:直接将List转化为json对象,再用ajax传入到后台
      

  2.   

    jsp传到后台都是字符串的 ,不能穿对象,你可以吧list 转成json后传到后台。
    或者list解析出来,传到后台。
      

  3.   


    在jsp中怎么将list转换成json  难道要写java代码。。不想在jsp中写java代码
      

  4.   


    在jsp中怎么将list转换成json  难道要写java代码。。不想在jsp中写java代码你不用action ,jsp中还不想写java代码 ,那能实现什么功能。若果你用action ,你可以在action中把list 处理成json 在跳到jsp页面上。
      

  5.   

    另外写一个辅助类如MySpringMVCConvertUtil,然后在这个类里写个List<user>的属性并初始化,controller中这样写
    @requestMapping("/test")
    public String getTest(MySpringMVCConvertUtil util){
        util.getUserList();//这个里面就会有你要的list
        return "test";
    }
      

  6.   

    你只是想传入一个对象,再jsp界面上通过js就能够封装一个json对象的字符串了啊,然后再从后台取出,反编译成json对象,不就又是一个集合了么??
      

  7.   

    额一定
    在jsp中怎么将list转换成json  难道要写java代码。。不想在jsp中写java代码你不用action ,jsp中还不想写java代码 ,那能实现什么功能。若果你用action ,你可以在action中把list 处理成json 在跳到jsp页面上。
    额,一定要这样么,struts 就直接可以转成数组对象啊,spring 一定要 在一个对象里面添加个集合类型的属性 才能获取么~~ 感觉麻烦啊
      

  8.   

    头疼遇到和楼主一样的问题,springmvc不支持list类型的参数转换吗?
      

  9.   

    http://jxd-zxf.iteye.com/blog/2072300不知道这个行不行。如果楼主解决了的话,希望楼主说一下吧。谢谢!!!