如何使用Spring Hibernate MVC将CSV文件上传到数据库?

时间:2015-02-02 11:52:56

标签: spring-mvc csv

有人可以解释“如何使用Spring Hibernate MVC将CSV文件上传到数据库中吗?”

1 个答案:

答案 0 :(得分:6)

您的客户应该创建multipart request

  

HTTP多部分请求是HTTP客户端构造的HTTP请求   将文件和数据发送到HTTP服务器。

以最简单的形式处理此类请求的Spring MVC处理程序方法如下所示:

@RequestMapping(value="fileupload", method=RequestMethod.POST)
public void processUpload(@RequestParam MultipartFile file) throws IOException {
        // process your file
}

客户端取决于您的需求(以及您的客户),这是使用html表单的示例

<form id="fileuploadForm" action="fileupload" method="POST" enctype="multipart/form-data">
    <label for="file">File</label>
    <input id="file" type="file" name="file" />
    <p><button type="submit">Upload</button></p>        
</form>

以下教程为您提供了更详细的见解http://www.studytrails.com/frameworks/spring/spring-mvc-file-upload.jsp