A: 页面转发
B: 页面重定向
C: 设置session对象
D: 以上说法都不正确
举一反三
- request.getRequestDispatcher().forward(request,response)称之为
- request.getRequestDispatcher().forward(request,response)称之为( ) A: 流转 B: 转发 C: 重定向 D: 导航
- 【单选题】在下 JSP 代码,用户访问 login.jsp 页面点击 “ 登录 ” 后的显示结果是()。 login.jsp 页面代码如下: 登录 "/> display.jsp 页面代码如下: request.setAttribute("x","admin3"); request.getRequestDispatcher("success.jsp").forward(request,response); %> success.jsp 页面代码如下: A. admin1 admin2 B. admin1 null C. admin1 admin3 D. null admin3
- equest. getRequestDispatcher("jsp1/index.jsp"). forward(request,response);表示获取请求转发对象,转向地址为jsp1/index.jsp。所获得的Request Dispatcher对象的forward()方法实现真正的跳转。
- 能够保留请求作用域中数据的转向方式是()。 A: response.forward() B: response.sendRedirect() C: session.getRequestDispatcher().forward(request,response) D: request.getRequestDispatcher().forward(request,response)
内容
- 0
某JSP中有如下代码:<%pageContext .setAttribute("a","page");request.setAttribute("a","request");session.setAttribute("a","session");application.setAttribute("a","application");%>结果:${a}则显示结果为:( ) A: page B: session C: application D: request
- 1
下列不能够将页面跳转到a.jsp的是: A: response.sendRedirect(“a.jsp”); B: request.getRequestDispatcher("a.jsp").forward(request,response); C: request.setAttribute(“a”,”a.jsp”); D: response.setHeader("refresh","2;URL=a.jsp");
- 2
请求转发的forward(request,response)方法是以下哪个对象提供的? A: request对象 B: response对象 C: RequestDispatcher 对象 D: session对象
- 3
在JSP中需要将1.jsp的请求数据通过2.jsp转发给3.jsp,应该在2.jsp中采用()方式实现。 A: 〈%request.sendRedirect(“3.jsp”)%〉 B: 〈%response.sendRedirect(“3.jsp”)%〉 C: 〈%request.getRequestDispatcher(“3.jsp”).forward(request,response)%〉 D: 〈%response.sentRedirect(“32.jsp”).forward(request,response)%〉
- 4
有a.jsp,b.jsp页面,分别显示a,b字符,则从a.jsp页面通过response.sendRedirect(“b.jsp”)此时页面显示结果为(),a.jsp页面通过request.getRequestDispatcher(“b.jsp”).forward(“b.jsp”).forward(request,response)页面显示结果为 。a.jsp页面通过request.getRequestDispatcher(“b.jsp”).include (“b.jsp”).forward(request,response)页面显示结果为 A: b B: ab C: a D: ba