response:
设置编码,响应给浏览器:
![](https://img.haomeiwen.com/i13091615/13d1a37011950558.png)
设置response的Content-Disposition属性,实现文件下载:
![](https://img.haomeiwen.com/i13091615/c51ec37c25b071a6.png)
eclipse导入外部验证码jar包:
![](https://img.haomeiwen.com/i13091615/424a438450da99ae.png)
设置响应头告诉浏览器不使用缓存:
![](https://img.haomeiwen.com/i13091615/77b444a568fffafa.png)
重定向:
304+跳转
![](https://img.haomeiwen.com/i13091615/255adee5e11c4d12.png)
Request:
请求消息行的相关方法:
![](https://img.haomeiwen.com/i13091615/d2ceb0360d1cd924.png)
请求消息头的相关方法:
request.getHeader("user-Agent");
获取表单数据相关的方法:
getParameter(name) 通过name属性的名字,获取value属性的方法
getParameterValues(String name) 专门为复选框提供的方法
getParameterNames() 得到表单提交的所有name的方法
getParameterMap 得到表单提交的所有值的方法
getInputStream 以字节流的方式得到所有表单数据
转发:(forward)
![](https://img.haomeiwen.com/i13091615/8b799cd44986b47c.png)
请求包含:(include)
![](https://img.haomeiwen.com/i13091615/3372d67a146dbdb0.png)
![](https://img.haomeiwen.com/i13091615/f83112e2d87552df.png)
乱码问题:
![](https://img.haomeiwen.com/i13091615/c1eb723690d0493c.png)
![](https://img.haomeiwen.com/i13091615/5c33f9cb013255bc.png)
![](https://img.haomeiwen.com/i13091615/8c4caa48c743fc19.png)
网友评论