Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/386.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何将多个数组列表从一个servlet传递到另外两个jsp或servlet?_Java_Jsp_Servlets_Arraylist - Fatal编程技术网

Java 如何将多个数组列表从一个servlet传递到另外两个jsp或servlet?

Java 如何将多个数组列表从一个servlet传递到另外两个jsp或servlet?,java,jsp,servlets,arraylist,Java,Jsp,Servlets,Arraylist,我想从同一个servlet中为一个jsp传递一个arraylist,为另一个servlet传递另一个arraylist。我已经将第一个arraylist发送到servlet,让它工作。但我想将另一个arraylist发送到另一个servlet,我使用相同的代码语法,但它不工作?我能做什么?当您说将数组列表从servlet传递给jsp时,您的意思是什么? 如果要转发或重定向HTTP请求,可以使用HTTP会话属性传递任意多个参数 据我猜测,我相信您正在寻找的是MVC模式,用于将模型(列表)传递给视图

我想从同一个servlet中为一个jsp传递一个arraylist,为另一个servlet传递另一个arraylist。我已经将第一个arraylist发送到servlet,让它工作。但我想将另一个arraylist发送到另一个servlet,我使用相同的代码语法,但它不工作?我能做什么?

当您说将数组列表从servlet传递给jsp时,您的意思是什么?
如果要转发或重定向HTTP请求,可以使用HTTP会话属性传递任意多个参数

据我猜测,我相信您正在寻找的是MVC模式,用于将模型(列表)传递给视图(JSP)。这是我在谷歌上找到的最好的例子


如果您在使用代码时遇到问题,请向我解释问题所在以及代码或错误消息的外观。它将对那些试图帮助的人更有帮助。

您没有提供足够的信息。我在同一个servlet(conn.java)中使用了两个ArrayList(data1,data2)。我在data1中存储了一个值,在data2中存储了多个值,我使用requestdispatcher将data1发送给一个jsp(index.jsp),并使用request.getAttribute(data1)在index.jsp中获取一个值,但问题是,我使用相同的代码在data2中存储和检索数据,并从同一个servlet发送到另一个java(NewServlet.java),但它不起作用。它给出了一个异常:::java.util.NullPointer异常。我能做什么?不要重复发问。编辑您的原始问题以进一步澄清问题。请给我代码,在过去的3天里,我只得到了错误的那。。请