1.求SpringMVC大文件上传详解及实例代码
求SpringMVC大文件上传详解及实例代码
SpringMVC的文件上传非常简便,首先导入文件上传依赖的长沙金丝燕燕窝溯源码jar:
<!-- 文件上传所依赖的jar包 -->
<dependency>
<groupId>commons-fileupload</groupId>
<artifactId>commons-fileupload</artifactId>
<version>1.3.1</version>
</dependency>
在springMVC-servlet.xml配置文件中配置文件解析器:
<!--1**即1M resolveLazily属性启用是为了推迟文件解析,以便捕获文件大小异常 -->
<!--文件上传解析器-->
<bean id="multipartResolver"
class="org.springframework.web.multipart.commons.CommonsMultipartResolver">
<property name="maxUploadSize" value=""/>
<property name="defaultEncoding" value="UTF-8"/>
<property name="resolveLazily" value="true"/>
</bean>
注意解析器的HTML6源码id必须等于multipartResolver,否则上传会出现异常
import org.apache.commons.io.FileUtils;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.multipart.MultipartFile;
import org.springframework.web.multipart.commons.CommonsMultipartFile;
import java.io.File;
@Controller
public class FileController {
/
*** 上传单个文件操作
* MultipartFile file就是上传的文件
* @return
*/
@RequestMapping(value = "/upload1.html")
public String fileUpload1(@RequestParam("file") MultipartFile file) {
try {
//将上传的文件存在E:/upload/下
FileUtils.copyInputStreamToFile(file.getInputStream(), new File("E:/upload/",
file.getOriginalFilename()));
} catch (Exception e) {
e.printStackTrace();
}
//上传成功返回原来页面
return "/file.jsp";
}}
上传文件时,Controller的盲人斗地主源码方法中参数类型是MultipartFile即可将文件映射到参数上。
源码检测报告页面:
源码检测报告file.jsp:
源码检测报告<form method="post" action="/upload1.html" enctype="multipart/form-data">
源码检测报告<input type="file" name="file"/>
源码检测报告<button type="submit" >提交</button>
源码检测报告</form>
源码检测报告2025-01-19 23:572332人浏览
2025-01-19 23:272190人浏览
2025-01-19 22:46230人浏览
2025-01-19 22:33355人浏览
2025-01-19 22:321605人浏览
2025-01-19 22:04955人浏览
據央視新聞報道,愛爾蘭瑞安航空公司首席執行官奧利里當地時間9月14日表示,近期波音公司員工的罷工可能會影響其2025年夏天前交付瑞安公司的波音737 MAX飛機的數量。瑞安航空公司是歐洲最大的廉價航空
1.何家劲在惠州做什么呀?听说经常在惠州,我只见过一次。2.中华英雄何家何家劲在惠州做什么呀?听说经常在惠州,我只见过一次。 因为何家劲在惠州有创办公司劲家庄并长期在惠州居住。 从年开始,何家
1.dnf自动刷脚本封号吗dnf自动刷脚本封号吗 肯定会的,如果被检测到的话,那一般就是永久封号。 1、Dnf全自动刷图脚本原理分为代码组合,第一种是按键精灵代码+自动拾取代码。 2、