Spring MVC学习指南(11-12章总结)

11:上传文件

将介绍如何在SpringMVC中使用Commons FileUpload和Servlet 3上传文件。
在填写表单的html中,必须将html的enctype属性值设置为multipart/form-data。SpringMVC中使用MultipartFile接口来处理文件上传。它本身已经实现了一些文件处理方法。

11.1 Commons FileUpload(不推荐)

首先需要添加两个jar文件。还需要再springMVC配置文件中定义multipartResolver bean。其余的很简单,只需调用transferto即可进行文件的保存。

11.2 Servlet 3及更高版本

在web.xml中使用对SpringMVC的DispatchServlet进行配置,如文件最大上传大小等。还需要在SpringMVC的配置文件配置一个multipartResolver解析器。

11.3 用HTML5 显示上传进度等等。

12:文件下载

  1. 在controller处理方法中添加HttpServletResponse参数。
  2. 将contenttype设置为文件的实际类型。
  3. 将content-Disposition的http响应标题。

总结:Pual Deck的这本《Spring MVC 学习指南》,讲解的不是很详细,知识点也介绍的不够全面。建议还是选择更popular的书籍。后续如有好的推荐书籍,我会补充。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值