Response中重定向特点和一些小问题

Response中重定向特点:

1、浏览器会向服务器发送两次请求,意味着有两个requestresponse

2、用重定向技术,浏览器地址会发生变化

3、用户登录和显示购物车时,通常会用到重定向技术。

 

Response小细节:

1、同一个response中的getOutputStream()getWriter()方法不能同时调用。

注意:即使没有在一个程序中这样写,可能会在多个有关系servlet程序的转发中无意中这样写,这样是不可以的。重定向的话会得到一个新的response对象,因此就不会出现这个问题了。

2、通过response得到的流(OutputStreamWriterservlet摧毁的同时,会摧毁response对象,因此会自动关闭。但是自己new出来的别的流需要手动关闭。

你可能感兴趣的:(javaweb)