当前位置: 首页 > 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.tj-hxxt.cn/news/5954.html

相关文章:

  • 网站设计分辨率网站建设培训机构
  • 青海网站建设公司电话武汉大学人民医院光谷院区
  • 建设手机网站赚钱吗网站域名购买
  • 佛山企业网站设计制作seo优化入门教程
  • 百度小程序开发教程武汉好的seo优化网
  • 武汉做营销型网站推广qq群引流推广网站
  • 企业网站建设一般考虑哪些因素?站长工具大全集
  • 什么网站做兼职可靠发布新闻最快的网站
  • 做网站网络系统优化的例子
  • wordpress模板 户外钓鱼类网站新媒体营销策略
  • 聊城网站营销龙岗网站建设
  • 沈阳网站推广北京网站优化外包
  • 网站建设与维护课程设计怎么做推广比较成功
  • 跟做网站相关的法律热门关键词排名查询
  • 包头网站seo搜索排名优化公司
  • 自己公司怎么做网站张家界网站seo
  • 备案用的网站建设方案书怎么写360关键词排名推广
  • 高唐做网站建设公司好消息tvapp电视版
  • xp怎么做网站seo推广公司教程
  • 做网站后台需要什么知识网络电商推广方案
  • 做网站要签合同吗网络推广山东
  • 建设部工程业绩网站谷歌seo零基础教程
  • 浙江网站建设推广公司哪家权威百度竞价点击价格公式
  • php商城网站开发学习软件
  • 郑州网站建设设计公司哪家好搜索引擎推广seo
  • asp.net网站管理系统可以投放广告的网站
  • 国产做爰网站做好网络推广的技巧
  • 百度网站标题快速收录工具
  • WordPress签到打卡开封seo推广
  • 网站里的活动专题栏怎么做代发新闻稿的网站