Struts 1中如何将list传到Form中

ruoye_2008 2009-12-28 11:17:16
假如现在在Form表单中,有一从别处得到的List,

提交表单到ActionForm里验证,在这里如何得到页面中的那个List
(作用主要是为了当验证失败后,将List继续返回到页面中)

试了许多方法,除了在页面中将其放在Session这个方法外,其它的都达不到预期效果,请教其它的方法?
...全文
199 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
ruoye_2008 2010-01-05
  • 打赏
  • 举报
回复
网络故障,搞得几天上不了网

第一次听到JSON,刚查了下,感觉它非常的不错,再研究下
baoxuezhilang 2009-12-29
  • 打赏
  • 举报
回复
我是从页面传过来一个json,然后在转化成你想要得list然后循环
例如:
String rows = request.getParameter("json");

List<XxxDto> resultList = JsonUtil.getListFromJson(rows, XxxDto.class);
sean1203 2009-12-29
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 mawentao728 的回复:]
如果楼主想把这个list直接提交到actionForm让Struts1去封装我觉得不好弄
但你把这个list用Json的格式作为字符串传过去是可以的。
[/Quote]

然后页面用js进行解析
也挺方便的
lyj8808208 2009-12-29
  • 打赏
  • 举报
回复
得用session吧。
Trinx 2009-12-29
  • 打赏
  • 举报
回复
JAVA爱好者讨论群,欢迎大家的加入:100756746
Trinx 2009-12-29
  • 打赏
  • 举报
回复
如果楼主想把这个list直接提交到actionForm让Struts1去封装我觉得不好弄
但你把这个list用Json的格式作为字符串传过去是可以的。
victor5945 2009-12-29
  • 打赏
  • 举报
回复
必须用session吧
zl3450341 2009-12-28
  • 打赏
  • 举报
回复
用的struts的验证?
基本没用过 不熟
用js验证啊
crazylaa 2009-12-28
  • 打赏
  • 举报
回复
想不出好办法,页面重新获取一下List。

67,512

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧