这是一个问答题, 题是这样的
在javax.servlet.API中,有关RequestDispatcher接口中 public void
forward(ServletRequest request,ServletResponse response)方法和
HttpServletResponse 接口中 public void sendRedirect(String location)的论述
,[size=xx-large]不正确的是[/size]() (选择一项)
A) forward和sendRedirect 方法都可以用来转发用户的请求
B)通过forward 方法转发的用户请求,其URL地址不会发生改变
C)通过sendRedirect 方法转发的用户请求,其URL地址方法改变
D)通过forward 方法可以将一个请求同时转发给多个servlet
请高手 给我详细说说A ,D 的答案!
这个题选A 但是我想知道 选D为什么错了?
D)通过forward 方法可以将一个请求同时转发给多个servlet
我选D,错在同时二字。
A有什么错?forward和sendRedirect都是转发啊,只不过sendRedirect是发起一个信的请求,而forward是内部转发。唯一区别就在于地址会不会变。。。不知道题意到底想考什么。。。
同意楼上,完全没意思。
A: 是可以转发,但是request里的东西是否丢失,管还是不管?
D: 假设"同时"成立,那用户眼前看到的不就是完全混乱的局面? 有什么意思。
我也选D
论述和上面的一样