传参应该可以吧,比如; <input type="button" value="跳转" onclick="location=''xxx.action?list=${你的list}"/> 在Action定义一个public List list=new ArrayList(); 就可以接收到了。 public List list=new ArrayList();然后呢
传参应该可以吧,比如; <input type="button" value="跳转" onclick="location=''xxx.action?list=${你的list}"/> 在Action定义一个public List list=new ArrayList(); 就可以接收到了。 public List list=new ArrayList();然后呢 你在action中生成set方法,它就可以自动将页面中的list赋值给action中的list了
传参应该可以吧,比如; <input type="button" value="跳转" onclick="location=''xxx.action?list=${你的list}"/> 在Action定义一个public List list=new ArrayList(); 就可以接收到了。 public List list=new ArrayList();然后呢 没然后了,你在你的方法里打印一下list.size,应该能取到吧,前提是你前台的参数和你Action定义的集合名一致,而且你前台通过EL或者OGNL要保证你的List数据在页面上。
<input type="button" value="跳转" onclick="location=''xxx.action?list=${你的list}"/>
在Action定义一个public List list=new ArrayList();
就可以接收到了。
1)<input type="hidden" name="list" value="list" />
在下个页面要用的时候用request.getParameter("list")取就可以了
2)form表单中的action="?list=list"
在下个页面要用的时候用request.getParameter("list")取就可以了
如果是想以后所有的页面都是有这个list,还是用session吧
<input type="hidden" name="list" value="list" />
在要用的action中添加一个list属性,并添加set方法,就可以自己取到了。
<input type="button" value="跳转" onclick="location=''xxx.action?list=${你的list}"/>
在Action定义一个public List list=new ArrayList();
就可以接收到了。
public List list=new ArrayList();然后呢
<input type="hidden" name="list" value="list" />
在要用的action中添加一个list属性,并添加set方法,就可以自己取到了。
取到的不是list了是一个XWorkList的东东
<input type="button" value="跳转" onclick="location=''xxx.action?list=${你的list}"/>
在Action定义一个public List list=new ArrayList();
就可以接收到了。
public List list=new ArrayList();然后呢
你在action中生成set方法,它就可以自动将页面中的list赋值给action中的list了
<input type="button" value="跳转" onclick="location=''xxx.action?list=${你的list}"/>
在Action定义一个public List list=new ArrayList();
就可以接收到了。
public List list=new ArrayList();然后呢
没然后了,你在你的方法里打印一下list.size,应该能取到吧,前提是你前台的参数和你Action定义的集合名一致,而且你前台通过EL或者OGNL要保证你的List数据在页面上。
这想法感觉好别扭
他应该是测试用Struts是否支持传list参数吧!!!