在 springMVC 项目中,获取文件并上传

来源:互联网 发布:人道至尊 知乎 编辑:程序博客网 时间:2024/06/06 01:32

注意事项:

1、spring mvc 需要开启文件上传。 在 springmvc 的配置文件  某某某.xml 中

<!-- 文件上传 -->    <bean id="multipartResolver" class="org.springframework.web.multipart.commons.CommonsMultipartResolver">        <!-- 设置上传文件总大小限制 -->        <property name="maxUploadSize" value="10000000"></property>    </bean>

2、在 需要上传的表单中,设置 类型

 enctype="multipart/form-data"
<form id="bannerAddForm" method="post" enctype="multipart/form-data">

如果不设置 enctype="multipart/form-data" ,则 如果用 MultipartFile 来接收文件会报错。


3、可选,我用 MultipartFile   来接收文件。

private MultipartFile  file;

最后,文件 转byte 数组就简单了。

直接 file.getBytes() ,就可以了。

阅读全文
0 0
原创粉丝点击