主要区别是Request获得用户的请求,比如你将一个字符串发送到服务器就用Request对象的方法接收。
response是响应 对象的请求, 对客户端发出的请求作出动态的响应,向客户端发送数据
当服务器处理完你的请求信息后,将处理结果发回客户端。
---------------------------------------
request:
该对象封装了用户提交的信息,通过调用该对象相应的方法可以获取封装的信息,既使用该对象可以获取用户提交的信息。
当Request对象获取客户提交的汉字字符时,会出现乱码问题,必须进行特殊处理。首先,将获取的 字符串用ISO-8859-1进行编码,并将编码存发到一个字节数组中,然后再将这个数组转化为字符串对象即可。
例:
1.2:Response
************
对客户端发出的请求作出动态的响应,向客户端发送数据
※setContentType() 动态响应页面用page指令设置的contentType属性
例:response.setContentType(String strCT);
注:参数strCT可取"text/html","application/x-msexcel","application/msword"等。
※sendRedirect() 实现客户的重定向
例:response.sendRedirect(strURL);
温馨提示:答案为网友推荐,仅供参考