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

注意事项:

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() ,就可以了。

©️2020 CSDN 皮肤主题: 编程工作室 设计师: CSDN官方博客 返回首页
实付0元
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值