标题文件上传
本质就是将一台电脑中的文件根据网络协议通过io流传递到另外一台电脑(服务器)上。
文件上传三个要素:
- 表单提交方式为post
- 表单中需要文件上传项
- enctype=multipart/form-data
文件上传代码实现:
1.导入jar包
2.文件上传项
3.编写Servlet
创建磁盘文件项工厂对象DiskFileItemFactory
创建核心解析类ServletFileUpload
解析请求,获取到所有的文件项
标题文件下载
本质就是将一台电脑(服务器)中的文件根据网络协议通过io流传递到另一个一台电脑上。
文件下载两种形式:
- 超链接如果浏览器支持这个格式的文件.可以在浏览器中打开.如果浏览器不支持这个格式的文 件才会提示下载.
- 手动编写代码的方式下载
手动编写代码实现下载
设置媒体类型
设置下载窗口
开始读写