关于forward和sendRedirect的问题

这是一个问答题, 题是这样的

在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
论述和上面的一样