第四章
阅读下面代码片段:Servlet1:response.setContentType("text/html;charset=gbk");response.getWriter().write("传播智慧");request.getRequestDispatcher("/servlet/Servlet2").forward(request,response);response.sendRedirect("/app/servlet/Servlet3");Servlet2:response.getWriter().write("收获成长");请问当浏览器访问Servlet1时会有什么样的输出( )。
答案:服务器端报错
阅读下面代码片段(其中login.jsp页面在WebContent目录下):Servlet1:request.setAttribute("company", "北京播客教育有限公司");RequestDispatcher dispatcher = request.getRequestDispatcher("login.jsp");dispatcher.forward(request, response);login.jsp:<body>hello ${company}</body>当使用浏览器访问Servlet1时会什么结果( )。阅读下面代码片段:Servlet1:request.setAttribute("name", "zhangsan");RequestDispatcher dispatcher = request.getRequestDispatcher("/ResultServlet");dispatcher.forward(request, response);response.getWriter().write("over");Servlet2:response.setContentType("text/html;charset=utf-8");String name = (String) request.getAttribute("name ");response.getWriter().println("名称:" + name);先使用浏览器访问Servlet1,然后将Servlet1中的forward()方法更改为include()方法再次访问Servlet1,两者输出情况的描述正确的是( )。阅读下面代码片段:Servlet1:response.setCharacterEncoding("utf-8");response.setHeader("Content-Type", "text/html;charset=utf-8");response.getWriter().write("传播");request.getRequestDispatcher("/servlet/Servlet2").forward(request,resp onse);Servlet2:response.getWriter().write("智慧");request.getRequestDispatcher("/servlet/Servlet3").forward(request,response);response.setHeader("Content-Type", "text/html;charset=iso8859-1");Servlet3:response.getWriter().write("挥洒汗水");请问当浏览器访问Servlet1时会有什么样的输出:( )在HttpServletRequest接口中,用于获取请求URL中属于WEB应用程序的路径的方法是( )。

温馨提示支付 ¥3.00 元后可查看付费内容,请先翻页预览!
点赞(0) dxwkbang
返回
顶部