使用restTemplate方式调用服务上传文件时遇到的问题
最近在使用restTemplate方式调用服务上传本地的excel文档时遇到了无法上传的问题,特此记录下来。
先说明一下这个项目的背景,前端页面有导入按钮,点击按钮可以导入本地的文件,然后在消费端想要通过restTemplate的方式调用服务端,将这个文档中的数据插入到数据库中,但是一直传递不到服务端。现在解决了这个问题,直接上代码。
消费端代码
//excel数据导入数据库
@PostMapping("/impNews")
public String importNews(@RequestParam(value = "file") MultipartFile file, Map<String,Object>map) throws IOException {
Resource invoicesResource = file.getResource();
// System.out.println(file.getResource());
LinkedMultiValueMap<String, Object> parts = new LinkedMultiValueMap<>();
parts.add("file"

本文探讨了在Java中使用restTemplate调用服务上传文件时遇到的挑战,包括消费端和服务端的代码实现。通过引入importData工具类导入Excel的方法,提供了可能的解决方案。
最低0.47元/天 解锁文章
298

被折叠的 条评论
为什么被折叠?



