我可以使用RequestDispatcher将请求从一个 Servlet 分派到两个或两个以上的 jsp 页面吗?有没有可能?如果没有,是否有任何解决方案可以将请求从一个 servlet 分派到多个 jsp 页面?
问问题
3135 次
2 回答
3
是的,您可以any number of JSP'
使用RequestDispatcher.include(..)
.
但是,您可以转发only one JSP
使用RequestDispatcher.forward(..)
.
您不能使用多次分派,Forward
因为执行RequestDispatcher.forward(..)
将提交并关闭和响应。
于 2012-07-11T10:43:47.607 回答
1
您不能从单个 RequestDispatcher 调用中访问两个 jsp。您可以做的是将请求传播到使用 RequestDispatcher 将请求传播到另一个 jsp 的 jsp 等等....但是所有这些都是顺序 y 完成的,而不是同时完成的。
于 2012-07-11T10:43:44.547 回答