重定向
========================================
重定向的过程(什么是重定向):
浏览器发送addEmp请求,服务器想要重定向到listEmp,
response.sendRedirect("listEmp")
tomcat会在响应数据包中添加302状态码,和location消息头.
浏览器接收到响应后,解析该数据包,发现状态码是302,就会立即向location消息头
所指向的地址发送请求,实现重定向.
重定向需要注意的地方:
out.println() out.close 与response.sendRedirect是互斥的代码,二者只能出现一个
若在重定向之前出现了out.close.则重定向会出现异常.
若在重定向之前只出现out.println,tomcat会把缓存区数据清空,执行重定向.