前端代码
<form method="post" action="/TomcatTest/UploadServlet" enctype="multipart/form-data">
<table border="1px" bordercolor="red" cellpadding="0" cellspacing="0">
<tr>
<td>上传文件:</td>
<td><input type="file" name="uploadFile" /></td>
</tr>
<tr>
<td>确认提交:</td>
<td><input type="submit" value="上传文件" /></td>
</tr>
</table>
</form>
特别要注意的是 ,要设置上传文件的
enctype="multipart/form-data"
name="uploadFile"
后端接收代码
// 上传文件
@ResponseBody
@RequestMapping(value = "/uploadFile", method = RequestMethod.POST)
public void uploadFile(@RequestParam("file") MultipartFile file, HttpServletRequest request, HttpServletResponse response) {
//@RequestParam(value = "fileinfo", required = false) MultipartFile file
//上传文件的路径
这样,在 MultipartFile file 这个 file文件中就可以直接获取 上传的文件