Rose手册第三章九节:controller层:上传文件
3.9.1 其实很简单
添加依赖包:commons-io.jar
html中使用 enctype=“multipart/form-data”,method=“POST”
直接看后端代码吧。
- @Post("/doUpload")
- public String doUpload(@Param(“file”) MultipartFile file) {
- return “@ upload ok!” + file.getOriginalFilename();
- }
3.9.2 其他
可以同时接收所有的文件
- // 不声明@Param
- // files可以是一个数组或者List
- public String upload(MultipartFile[] files) {
- return “@ok-” + Arrays.toString(files);
- }
同时也可以使用@Param传递不同的name。
原创文章如转载,请注明:转载自五四陈科学院[http://www.54chen.com]
Posted by 54chen java