如果想取得输出串流对象对浏览器输出位数据,应该撰写()程序代码。
A: ResponseStreamout=response.getResponseStream()
B: ResponseStreamout=response.getStream()
C: ResponseStreamout=response.getOutputStream()
D: ServletOutputStreamout=response.getOutputStream()
A: ResponseStreamout=response.getResponseStream()
B: ResponseStreamout=response.getStream()
C: ResponseStreamout=response.getOutputStream()
D: ServletOutputStreamout=response.getOutputStream()
举一反三
- 如果想取得输出串流对象对浏览器输出位数据,应该撰写()程序代码。 A: AResponseStream out=response.getResponseStream() B: BResponseStream out=response.getStream() C: CResponseStream out=response.getOutputStream() D: DServletOutputStream out=response.getOutputStream()
- Response对象主要用来向浏览器输出数据,Request对象主要用来读取浏览器数据。
- response对象的getOutputStream()和getWriter()方法都可以发送响应消息体,两者可以同时使用
- 阅读下面Servlet1类中的代码片段:Servlet1:response.getOutputStream().write("传智".getBytes("gbk"));response.getWriter().write("播客");request.getRequestDispatcher("/Servlet2").forward(request,response);如果使用浏览器访问Servlet1时会有什么结果() A: 浏览器输出 传智播客 B: 浏览器输出乱码 C: 浏览器输出播客 D: 服务器端报错
- 阅读下面代码片段:Servlet1:response.setHeader(“Content-Type”,“text/html;charset=utf-8”);response.getOutputStream().write(“疫情”.getBytes(“utf-8”));request.getRequestDispatcher(“/Servlet2”).forward(request,response); Servlet2: response.getOutputStream().write(“防控”.getBytes(“utf-8”));当使用浏览器访问Servlet1时会什么结果 A: 浏览器输出 “疫情防控”均正常无乱码 B: 浏览器输出“疫情”为乱码,输出“防控”正常 C: 浏览器输出“疫情”正常,输出“防控”乱码 D: 浏览器输出“防控”正常