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");
举一反三
- 有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
- 阅读下面代码片段:RequestDispatcher dispatcher=request.getRequestDispatcher("a.jsp");dispatcher.forward(request,response);
- 【单选题】RequestDispatcher dispatcher=request.getRequestDispatcher("a.jsp"); dispatcher.forward(request,response); 关于该段代码的作用,下列叙述哪项是正确的? () A. 页面重定向到a.jsp页面 B. 将请求转发到a.jsp页面 C. 从a.jsp定向到当前页面 D. 从a.jsp转发到当前页面
- RequestDispatcher dispatcher=request.getRequestDispatcher("a.jsp"); dispatcher.forward(request,response); 关于该段代码的作用,下列叙述哪项是正确的?
- 在JSP中,重定向到另一个页面,以下哪项是正确的() A: request . sendRedirect(“http://www.hncu.net”); B: request . sendRedirect(); C: response . sendRedirect(“http://www.hncu.net”); D: response .sendRedirect();
内容
- 0
下面哪个是JSP的指令? A: %="hello" % B: %@include file="a.jsp" %
- 1
在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)%〉
- 2
在a.jsp页面中,执行request.setAttibute("name","小王");语句设置好name属性值后,再跳转到b.jsp页面,若要在b.jsp页面中通过request.getAttibute("name");语句读出属性name的值,以下哪种跳转方式无法实现正确读取() A: jsp:forward page="b.jsp" B: esponse.sendRedirect("b.jsp") C: pageContext.forward("b.jsp") D: equest.getRequestDispatcher("b.jsp").forward(request,response)
- 3
【判断题】<jsp:forward>带着request中的信息跳转,sendRedirect不带request信息跳转
- 4
在JSP中,使用动作可以将javaBean嵌入JSP页面,对JavaBean的访问范围不能是()。 A: application B: page C: response D: request