易截截图软件、单文件、免安装、纯绿色、仅160KB

jsp页面中如何把list转到action

jsp页面中如何把list转到action

具体是这样的,我在一个查询action中把得到的结果list存入request.setAttribute,然后到jsp页面中可以得到数据,接着在jsp页面中,我把得到的list再次放入request.setAttribute中,然后到另一个action中,想得到这个list,可为什么得不到呢?
你把  List 放到 request里面后,是直接跳转到另外一个 action吗? request的生命周期只是一次请求就失效了。非得传,考虑 Sesssion,取得后将Session清空即可。

楼上说的对。

不过,楼主你忘记考虑一个问题:
JSP在发送给浏览器时肯定是HTML,你应该关注的是list要怎么样转化成表单元素!只有转化成了表单无素,这样在页面提交的时候下一个action才会获取到值,然后你自己想办法将散落的值拼装成list。

list只在服务器端存在,在用户的浏览器里就没有list这个东西了,谈何再直接传回服务器?

注意,如果你准备四处传递list,你应该想想是不是自己的思路出现了问题。

1楼的已经说了,我就不说了
呵呵
  推荐用session,但是要记得用完了将session清空。

接着在jsp页面中,我把得到的list再次放入request.setAttribute中,然后到另一个action中

  你可以考虑各笨方法,这个jsp界面再跳转到一个action 中,不过要获取到查询条件getparameter 获取到条件把想要的list 查询出来(list没有办法在jsp 中用request 到处传递的)把 list 再查出来后在action 中调整到你想要的界面。

这是个笨方法,不想用session就用这个。

Jsp good bye

路过啊,学习!

引用
你把  List 放到 request里面后,是直接跳转到另外一个


相关问答:

jsp页面获取session的问题 - Java / Java EE

我在jsp页面存上一个session,本页面还可以取出值来.
但是一刷新,或者打开新的页面就取不出值来了.
奇怪的是,我测试另一个程序时候
在jsp页面存上一个session,本页面可以取出值来,刷新或打开新页面值能取出来了.
......

关于jsp的一些小问题 - Web 开发 / JavaScript

问题1.
 如何通过RandomAccessFile类的seek()方法将指针移动到文件末尾,再用writeChars(String s)将数据写入某个文档文件
问题2.
 StringTokenizer是什么东西,干嘛用的?
  由于小弟初学js ......

jsp相关问题 - Web 开发 / JavaScript

我想登录后,如果登录成功就去执行某个页面
我现在的代码是这样的:
if(rs.next()){
 session.setAttribute( "username" , user);
  <jsp:include page="login.jsp" />// ......

关于jsp的一些小问题 - Web 开发 / JavaScript

我想用javabean实现计数
代码如下:
ComputerCount.java
package tom.jiafei;
import java.io.*;
public class ComputerCount{
  int number=0;
  boolean iscome=false;
  File file=new ......

求jsp电子商务网站源码 - Java / Web 开发

想做一个jsp的电子商务网站,想找一些源代码,请问那个网站有好的资源。谢谢!
搜索下吧 开源的也有

csdn就有相似的源码,楼主搜一下

java 开源大全


改模板好麻烦哦,还不如自己写个了呢

jf

顶一 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号