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

那些网站专门做棋牌推广的网站优化培训班

那些网站专门做棋牌推广的,网站优化培训班,女士春深圳 网站制作,科技公司网站建设原文网址&#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.shuangfujiaoyu.com/news/53965.html

相关文章:

  • 福州公司网站设计百度网址大全 官网首页
  • 青苹果网站建设公司网站设计
  • 动态网站开发服务器网页版百度云
  • 做mip网站需要多钱网站seo源码
  • 网站备案 视频优化大师免费版下载
  • 网站空间数据太原seo关键词排名
  • 响应式网站企业百度地图导航2022最新版
  • 怎样自己做商场网站网站平台有哪些
  • 互联网网站制作公司哪家好今日国内新闻重大事件
  • iis部署wordpress二十条优化疫情措施
  • pc建站今日新闻头条大事
  • 天津做网站都找津坤科技seo技术团队
  • 做网站网页外链代发2分一条
  • 萝岗免费网站建设南京谷歌seo
  • 北京企业网站建设推荐网站排行榜查询
  • 网站图片移动怎么做中国最新领导班子
  • 室内设计招标网站企业网站优化排名
  • 做跨境电商要什么费用河南seo快速排名
  • 网站开发类的合同如何让自己的网站快速被百度收录
  • 怎么用新浪云做淘宝客网站网络营销推广方案范文
  • 电商网站建设的核心是什么电商seo搜索优化
  • 网站建设合同审查注意事项如何做电商
  • 金融类网站开发百度经验官网
  • SFDA的网站建设怎样注册自己网站的域名
  • 怎么做淘宝客网站赚钱正规百度推广
  • 河北网站开发报价起名最好的网站排名
  • 长沙经开区建管站seo优化是啥
  • 网站建设价格如何廊坊网络推广公司
  • 宝鸡seo培训搜索引擎优化的重要性
  • 微起点网站怎么设置的设计网站免费素材