/**
* 文件上传
* 文件上传的文件名称必须和MultipartFile后面的文件名一致
*
* @param
*/
@RequestMapping("/quick22")
@ResponseBody
public void save22(String username, MultipartFile upload,MultipartFile upload1) throws IOException {
System.out.println (username);
System.out.println (upload);
//获得文件上传的名称
String originalFilename = upload.getOriginalFilename ();
long l = System.currentTimeMillis ();
String fileName = l + originalFilename;
//文件上传到哪?
upload.transferTo (new File ("C:\\Users\\鹏\\Desktop\\新建文件夹 (2)\\" + fileName));
}
/**
* 多文件上传
* @param username
* @param upload
* @param upload2
* @throws IOException
*/
@RequestMapping("/quick23")
@ResponseBody
public void save23(String username, MultipartFile upload,MultipartFile upload2) throws IOException {
System.out.println (username);
System.out.println (upload);
//获得文件上传的名称
String originalFilename = upload.getOriginalFilename ();
long l = System.currentTimeMillis ();
String fileName = l + originalFilename;
//文件上传到哪?
upload.transferTo (new File ("C:\\Users\\鹏\\Desktop\\新建文件夹 (2)\\" + fileName));
String originalFilename2 = upload2.getOriginalFilename ();
long l2 = System.currentTimeMillis ();
String fileName2 = l2 + originalFilename2;
upload2.transferTo (new File ("C:\\Users\\鹏\\Desktop\\新建文件夹 (2)\\" + fileName2));
}
/**
* 多文件上传 数组方式接受
* @param username
* @throws IOException
*/
@RequestMapping("/quick24")
@ResponseBody
public void save24(String username, MultipartFile [] uploads) throws IOException {
for (MultipartFile upload : uploads) {
upload.transferTo (new File ("C:\\Users\\鹏\\Desktop\\新建文件夹 (2)\\" + System.currentTimeMillis ()+upload.getOriginalFilename ()));
}
//文件上传到哪?
}
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
<title>Title</title>
</head>
<body>
<form action="/user/quick22" method="post" enctype="multipart/form-data">
名称<input type="text" name="username"><br/>
文件<input type="file" name="upload">
<input type="submit" value="上传">
</form>
<%--多文件上传--%>
<form action="/user/quick23" method="post" enctype="multipart/form-data">
名称<input type="text" name="username"><br/>
文件<input type="file" name="upload"><br/>
文件<input type="file" name="upload2"><br/>
<input type="submit" value="上传"><br/>
</form>
<%--多文件上传数组--%>
<h1>多文件上传</h1>
<form action="/user/quick24" method="post" enctype="multipart/form-data" >
名称<input type="text" name="username"><br/>
文件<input type="file" name="uploads"><br/>
文件<input type="file" name="uploads"><br/>
文件<input type="file" name="uploads"><br/>
文件<input type="file" name="uploads"><br/>
<input type="submit" value="上传"><br/>
</form>
</body>
</html>