[英]Spring not accepting list of multipart files: java.lang.NoSuchMethodException: org.springframework.web.multipart.MultipartFile
[英]How can i convert java java.nio.ByteBuffer to spring org.springframework.web.multipart.MultipartFile?
如何將 java.nio.ByteBuffer 類型的對象轉換為 spring MultipartFile 對象。
謝謝
ByteBuffer提供了一個數組方法(帶有簽名public final byte[] array()
),可用於返回一個byte[]
。
這可以作為輸入提供給MockMultipartFile的構造函數(具有簽名public MockMultipartFile(String name, @Nullable byte[] content)
),它實現MultipartFile ,如下所示並創建一個MultipartFile
對象
ByteBuffer buffer = ByteBuffer.allocate(1); //any kind of ByteBuffer initialization that you have
byte[] byteArray = buffer.array();
MultipartFile multipartFile = new MockMultipartFile("fileName", byteArray);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.