当前位置: 首页 > news >正文

简单的h5免费模板东莞百度快照优化排名

简单的h5免费模板,东莞百度快照优化排名,网站建设 苏州,个人又什么办法做企业网站原文网址&#xff1a;Knife4j系列--解决不显示文件上传的问题_IT利刃出鞘的博客-CSDN博客 简介 本文介绍使用Knife4j时无法上传文件的问题。 问题复现 依赖 <dependency><groupId>com.github.xiaoymin</groupId><artifactId>knife4j-spring-boot-…

原文网址:Knife4j系列--解决不显示文件上传的问题_IT利刃出鞘的博客-CSDN博客

简介

本文介绍使用Knife4j时无法上传文件的问题。

问题复现

依赖

<dependency><groupId>com.github.xiaoymin</groupId><artifactId>knife4j-spring-boot-starter</artifactId><version>3.0.3</version>
</dependency>

代码

package com.example.demo.business.controller;import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import org.springframework.web.multipart.MultipartFile;@Api(tags = "文件")
@RestController
@RequestMapping("file")
public class FileController {@ApiOperation("上传文件")@PostMapping("upload")public void upload(MultipartFile file) {}
}

结果

 ​​​

可以看到,无法上传文件。 

解决方案

在入参上添加注解@RequestPart

package com.example.demo.business.controller;import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestPart;
import org.springframework.web.bind.annotation.RestController;
import org.springframework.web.multipart.MultipartFile;@Api(tags = "文件")
@RestController
@RequestMapping("file")
public class FileController {@ApiOperation("上传文件")@PostMapping("upload")public void upload(@RequestPart MultipartFile file) {}
}

结果

备注

网上有人说需要在方法上加@ApiImplicitParam注解,如下:

package com.example.demo.business.controller;import io.swagger.annotations.Api;
import io.swagger.annotations.ApiImplicitParam;
import io.swagger.annotations.ApiOperation;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestPart;
import org.springframework.web.bind.annotation.RestController;
import org.springframework.web.multipart.MultipartFile;@Api(tags = "文件")
@RestController
@RequestMapping("file")
public class FileController {@ApiOperation("上传文件")@PostMapping("upload")@ApiImplicitParam(name = "file", dataTypeClass = MultipartFile.class, paramType = "form")public void upload(@RequestPart MultipartFile file) {}
}

经我测试,这个不需要加。只在参数上加@RequestPart即可。

http://www.zhongyajixie.com/news/27329.html

相关文章:

  • 成都建设网站的公司国外搜索网站排名
  • 网站名称怎样做谷歌搜索引擎入口手机版
  • 什么是c2c平台湖北seo推广
  • 阿里巴巴国际批发网站靠谱的拉新平台
  • dw建设网站视频教程优化大师绿色版
  • 河南南阳油田网站建设小程序定制开发
  • 做网站办什么类型营业执照常州网站建设优化
  • 温州外贸企业网站建设免费发帖推广平台有哪些
  • 做网站的得花多少钱能翻到国外的浏览器
  • 昆山普立斯特做的有网站江门关键词优化公司
  • 碑林微网站建设软文营销名词解释
  • 网站字体怎么设置国内最好的危机公关公司
  • 做网站的书知乎宁夏百度公司
  • 怎么选择昆明网站建设顶尖文案
  • 做游戏特效的网站免费发布广告的平台
  • 建湖做网站找哪家好免费写文案神器
  • server2008 做网站杭州网站优化服务
  • 做se要明白网站seo门户网站建设方案
  • 网站建设流程所用工具温州seo网站建设
  • 网站站内内链建设百度网盘资源搜索引擎搜索
  • 仙游网站建设公司web成品网站源码免费
  • 有什么正规的网站做代加工培训机构学校
  • 网站改版 后台成功的软文推广
  • 广东省建设安全监督站的网站市场营销的八个理论
  • wordpress网站重做站长之家权重
  • 网站app开发建设百度网盘电脑版官网
  • 做旅游网站的yi营销型网站策划
  • 如何制作外贸网站百度推广登陆
  • 懂得做网站还可以做什么兼职推广免费
  • 如何做汽车团购网站电商网站设计方案