java - 没有多部分/表单数据的 Spring MVC 文件上传?

标签 java spring rest spring-mvc

我有一个类似于 POST/animals/1/images 的路径。我在文档中读到,您可以将 MultipartFile 声明为参数,它将包含该文件。但这是对的吗?我的意思是,当您只有一个文件(或一组文件)要上传时,我是否需要使用内容类型 multipart/form-data?如果不是,方法签名应该如何?

最佳答案

您可以使用此代码片段:

@POST
@Path("/uploadfile")
public void upload(File file) {
  //TODO code goes here


}

关于java - 没有多部分/表单数据的 Spring MVC 文件上传?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18424023/

相关文章:

java - 使用正在运行的 RabbitMQ 消费者安全结束 Java 应用程序的最佳方法是什么

java - OneToMany spring 表单问题

Spring 电子邮件 : Must issue a STARTTLS command first

java - 如何使用 Jersey 客户端 POST 方法提交数据

python - 为什么 fields.Url ('...' ) 根据渲染字段的数量中断 Flask-RESTful

java - telnet 关闭时 BufferedReader 或 Socket 不会引发异常

java - 将字符串操作转换为短整型 (JAVA)

spring - 如何使用 Spring Integration 仅在事务成功完成时发送消息?

java - 如何捕获 javax.ws.rs.NotAllowedException?

java - arraylist = arraylist 和 arraylist.addAll(arraylist) 之间的区别