使用RequestDispatcher的forward()转发请求和使用响应对象的sendRedirect()重定向有何不同?
举一反三
- response对象使用()方法重新定向客户端请求。 A: getRequestDispatcher( ) B: forward( ) C: sendRedirect( ) D: setRequestDispatcher( )
- 请求重定向是让客户端重新请求新资源,因此要使用Request请求对象的sendRedirect()方法。
- Servlet里能实现重定向的方法有() A: 运用javax.serblet.http.HttpSerbletRequest接口的sendRedirect方法 B: 运用javax.serblet.http.HttpSerbletResponse接口的sendRedirect方法 C: 运用javax.serblet. RequestDispatcher接口的forward方法 D: 运用javax.serblet.ResponseDispatcher接口的forward方法
- 关于重定向和请求转发说法不正确的是 A: 请求转发可以转发到当前web应用之外 B: 请求转发中使用1个请求对象,重定向是2个请求对象 C: 请求转发地址栏不变,重定向地址变为新地址 D: 请求转发的“/”表示当前应用的根目录
- 可以使用 对象的 sendRedirect()方法进行页面重定向。