可以将请求从一个servlet分派到2个或多个jsp页面

可以将请求从一个servlet分派到2个或多个jsp页面,jsp,servlets,requestdispatcher,Jsp,Servlets,Requestdispatcher,我可以使用RequestDispatcher将请求从一个Servlet分派到两个或多个jsp页面吗。有没有可能?如果没有,是否有任何解决方案可以将请求从一个servlet分派到多个jsp页面?您不能通过一个RequestDispatcher调用访问两个jsp。您可以做的是将请求传播到一个jsp,该jsp使用RequestDispatcher将请求传播到另一个jsp,以此类推。。。。但所有这些都是按顺序进行的,而不是同时进行的 不能从一个RequestDispatcher调用访问两个jsp。您可以

我可以使用RequestDispatcher将请求从一个Servlet分派到两个或多个jsp页面吗。有没有可能?如果没有,是否有任何解决方案可以将请求从一个servlet分派到多个jsp页面?

您不能通过一个RequestDispatcher调用访问两个jsp。您可以做的是将请求传播到一个jsp,该jsp使用RequestDispatcher将请求传播到另一个jsp,以此类推。。。。但所有这些都是按顺序进行的,而不是同时进行的

不能从一个RequestDispatcher调用访问两个jsp。您可以做的是将请求传播到一个jsp,该jsp使用RequestDispatcher将请求传播到另一个jsp,以此类推。。。。但所有这些都是按顺序进行的,而不是同时进行的

是的,您可以使用
RequestDispatcher.include(..)
包含
任意数量的JSP'
s

但是,您可以使用
RequestDispatcher.forward(..)
只转发到一个JSP


您不能使用
Forward
多次调度,因为执行
RequestDispatcher.Forward(…)
将提交并关闭响应。

是的,您可以使用
RequestDispatcher.include(…)
包含
任何数量的JSP'

但是,您可以使用
RequestDispatcher.forward(..)
只转发到一个JSP


您不能使用
Forward
多次调度,因为执行
RequestDispatcher.Forward(..)
将提交并关闭响应。

为什么要这样做?客户端将无法看到2个jsp的结果。别忘了,您可以从jsp页面内部调用其他类来执行额外的功能等等……先生,但我想学习这一点。谷歌没有给出答案,所以我在这里问。我认为java中没有不可能的关键字。因此可能有一个解决方案。您需要解释您试图解决的问题-答案很可能不是您需要向2个或更多jspsi发送一个servlet来从数据库获取数据&我想在我的网站的两个jsp页面中使用此数据,first home.jsp和second contact.jsp。所以我想要解决方案。如果没有解决方案,那么我将创建两个servlet,但两个servlet执行相同的操作。现在我想你明白我的问题了。你为什么要这么做?客户端将无法看到2个jsp的结果。别忘了,您可以从jsp页面内部调用其他类来执行额外的功能等等……先生,但我想学习这一点。谷歌没有给出答案,所以我在这里问。我认为java中没有不可能的关键字。因此可能有一个解决方案。您需要解释您试图解决的问题-答案很可能不是您需要向2个或更多jspsi发送一个servlet来从数据库获取数据&我想在我的网站的两个jsp页面中使用此数据,first home.jsp和second contact.jsp。所以我想要解决方案。如果没有解决方案,那么我将创建两个servlet,但两个servlet执行相同的操作。现在我想你已经理解了我的问题,但在我的情况下,我不想同时在两个jsp页面中显示数据。如果我将请求从一个jsp页面发送到另一个jsp页面,那么我将如何发送我的第一个jsp页面。先生,我已经在评论中解释了我的问题,请阅读并给我适当的回答,但它不能在我的情况下工作,我想同时在两个jsp页面中显示数据。如果我将请求从一个jsp页面发送到另一个jsp页面,那么我将如何发送我的第一个jsp页面。先生,我已经在评论中解释了我的问题,请阅读并给我正确的答案