Day65 ①控制文件上传类型和大小②下载
控制文件上传类型和大小
1.设置编码==
2.检查刚才提交的表单是否有multipart/form-data
3.创建upload和factroy
4.设置临时的缓冲文件大小为10,设置临时文件的目录
5.控制上传单个文件大小20kb ServletFileUpload,延迟3秒,通过parseRequest解析form中所有请求字段,并保存到items集合中(即前台传递的sno,sname,sage,saddress等就保存在items)=
6.通过迭代器遍历items中的sno,sname
7.如果上传的是文件
8.捕获异常
2下载
1.在index中创建连接
2.获取需要下载的文件名 filename
3.下载文件需要设置消息头
4.servlet通过地址 将文件转为输入流 读到Servlet中
5.通过输出流将刚才已经转为输入流的文件输出给用户
6.看一下效果