第一个问题:在下列情况下使用哪个作用域对象:
第二个问题: RequestDispatcher对象有两种方法,include()和forward()。有什么关系?
第三个问题: Servlet使用javax.servlet.http.HttpServletResponse对象。如何使用它返回文本数据和二进制数据?
发布于 2012-10-31 09:41:17
(a)会议范围
RequestDispather.forward()一旦将请求从Servlet转发到任何其他Servlet/JSP控件,就会从Servlet转移到转发模式&对于该请求,它永远不会返回给A。
如果Servlet (上面的示例)包含其他Servlet/JSP(例如B或B.jsp)的响应,那么在包含您正在做的操作中,Control或B.jsp (它们将对响应进行评级)控件返回到A&生成的响应被添加到A的响应中。
检查HttpServletResponse API的响应写入
发布于 2013-09-17 16:14:05
1. Answer:您可以创建一个单独的Servlet类来验证另一个Servlet类的用户ID和密码,这可以通过Servlet链接概念来完成。在validation类中,调用将响应转发给主Servlet类。
例如:
RequestDispatcher rd=req.getRequestDispatcher("url/servlet name"); rd.forward(req,res)
https://stackoverflow.com/questions/13154938
复制相似问题