MultipartFile对象传输
现在常用传输nio模式
(1)导入文件上传所需的jar包,commons-fileupload、commons-io
(2)在配置文件中applicationContext.xml添加如下内容
<bean id="multipartResolver" class="org.springframework.web.multipart.commons.CommonsMultipartResolver">
<property name="defaultEncoding" value="utf-8"></property>
<property name="maxUploadSize" value="10485760000"></property>
<property name="maxInMemorySize" value="40960"></property>
</bean>
html中在form表单申明为二进制传输enctype=“multipart/from-data”
Java中通过getContentType();获取上传文件的类型/可以判断该类型是否和规定相同
我们可以通过设置uuid来改变存入的图片名/也可用时间毫秒来定义存入的文件名称/以免发生文件名相同导致文件
在存入的时候发生覆盖,导致数据丢失。
获取无横杠的uuid。后缀为.jpg
String uu

本文详细介绍了在Spring MVC中如何使用MultipartFile进行图片上传和显示,包括引入依赖、配置multipartResolver、文件命名策略、Tomcat部署时的路径设置以及Controller和JSP中的代码实现。此外,还提到了MultipartFile的重要方法,如获取文件类型、保存到目标文件等。
最低0.47元/天 解锁文章

被折叠的 条评论
为什么被折叠?



