假如现在在Form表单中,有一从别处得到的List,提交表单到ActionForm里验证,在这里如何得到页面中的那个List
(作用主要是为了当验证失败后,将List继续返回到页面中)试了许多方法,除了在页面中将其放在Session这个方法外,其它的都达不到预期效果,请教其它的方法?

解决方案 »

  1.   

    想不出好办法,页面重新获取一下List。
      

  2.   

    用的struts的验证?
    基本没用过 不熟
    用js验证啊
      

  3.   

    如果楼主想把这个list直接提交到actionForm让Struts1去封装我觉得不好弄
    但你把这个list用Json的格式作为字符串传过去是可以的。
      

  4.   

    JAVA爱好者讨论群,欢迎大家的加入:100756746
      

  5.   

    我是从页面传过来一个json,然后在转化成你想要得list然后循环
    例如:
    String rows = request.getParameter("json");
            
    List<XxxDto>  resultList = JsonUtil.getListFromJson(rows, XxxDto.class);
      

  6.   

    网络故障,搞得几天上不了网第一次听到JSON,刚查了下,感觉它非常的不错,再研究下