当前位置:编程学习 > JAVA >>

strust2中,怎样在后台action中获取前台jsp中s:iterator中value中为#request.list的所有list对象的值?

在线考试系统的实现:
pojo:
选择题C.java
判断题 J.ava
填空题 B.java
主观题 S.java

生成试卷:create.action
{
Map request = (Map)ActionContext.get("reqeust");
request.put("CList",clist);//clist为List<C>类型
request.put("JList",jlist);//jlist为List<J>类型
request.put("BList",blist);//blist为List<B>类型
request.put("SList",slist);//slist为List<S>类型

}
前台显示试卷Show.jsp
//选择题试题显示
<s:iterator value="#request.clist" status="cstatus" id="cid">
<input name="<s:property name='#cid.propertyname'>" value="...."/>
....
....
...
/s:iterator>

//判断题试题显示
<s:iterator value="#request.jlist" status="jstatus" id="jid">
<input name="<s:property name='#jid.propertyname'>" value="...."/>
....
....
...
/s:iterator>

。。。。。
最后请问怎么在另外一个action中获取到这些list集合 strust iterator --------------------编程问答-------------------- 在线等,麻烦各位大牛帮忙。。。 --------------------编程问答-------------------- 直接在后台request.getParamter("input的name")这样应该可以 --------------------编程问答-------------------- 我是想一次性获取所有选择题,填空题。。。等等题型的answer,且获取的是list集合而不是单个对象,不能用ModelDriven,域驱动,用最基本的setter,getter传参无效,关键是有个#request,直接在后台request.getParameter("input"的name")只能单个而不是获取集合。。。。
补充:Java ,  Java EE
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,