response对象的getOutputStream()和getWriter()方法都可以发送响应消息体,但两者是【 】的,同时使用将产生IllegalStateException异常
互斥
举一反三
- response对象的getOutputStream()和getWriter()方法都可以发送响应消息体,两者可以同时使用
- 对象的getOutputStream()和getWriter()方法可以同时发送响应消息体
- 在J2EE中,ServletResponse的()方法可以返回在应答中写入二进制数据的对象,()方法可以返回在应答中发送字符文本的对象。 A: getOutputStream()和getWriter()方法 B: getWriter()和getOutputStream()方法 C: getInputStream()和getPrint()方法 D: getStream()和getPrint()方法
- 下列有关ServletRequest和ServletResponse的描述错误的是? A: Servlet引擎使用ServletRequest来向Servlet提供有关客户请求的信息,使用ServletResponse向客户端传送经过MIME编码的数据。 B: HttpServletRequest类和HttpServletResponse类能够提供进一步的与协议相关的数据。Servlet的Service方法的参数是ServletRequest对象或ServletResponse 对象中的一个。 C: 发送文本数据时,使用getWriter方法返回PrintWriter对象;发送二进制数据时,使用getOutputStream方法返回ServletOutputStream对象。 D: 在调用getWriter或getOutputStream方法之前必须调用setContentType方法。
- 在发送响应消息体时,获取字符输出流对象相关的方法是( )。
内容
- 0
设置页面的响应内容类型可以使用response对象的 方法或 方法
- 1
response对象的()方法可以将当前客户端的请求转到其他页面。 A: encodeURL(StringURL) B: getOutputStream() C: sendRedirect(URLurl) D: getBufferSize()
- 2
转发的forward()方法,必须在响应提交给客户端之前被调用,否则将抛出IllegalStateException异常。
- 3
调用响应对象response的setCharacterEncoding()方法设置响应的字符编码,如utf-8。如果没有指定响应的字符编码,PrintWriter将使用iso-8859-1编码
- 4
在controller方法形参上可以定义request和response,使用request或response指定响应结果