该方法所获取的字符输出流对象为PrintWrite类型
可以方便的发送响应消息体。
解决中的乱码问题:
添加response.setContentType("text/html;charset=utf-8");语句就可以解决
请求重定向
httpServletRequsest应用
在Servlet API中,定义了一个HttpServletRequest接口,它继承自ServletRequest接口,专门用来封装HTTP请求消息,由于HTTP请求消息分为请求行、请求头和请求消息体3个部分,HttpServletRequest接口定义了请求行、请求头和请求消息体的相关方法;
当请求 Servlet时,需要通过请求头向服务器传速附加信息,例如,客户端可以接收的数照关型、压缩方式、语言等。为此,在HtpServerFequest接口中,定义了一系列用于获取Am请求头字段的方法。
Enumeration getHeaders(String name) 的某个指定名称的所有头字段值组成。在多数情况下,一个头字段名在请求消息中只出现一次,但有时候可能会出现多次
Enumeration getHeaderNames() 该方法用于获取一个包含所有请求头字段的Enumeration 对象该方法用于获取指定名称的头字段,并且将其值转为int类型。