输出流转输入流
依赖
<dependency>
<groupId>commons-fileupload</groupId>
<artifactId>commons-fileupload</artifactId>
<version>1.3.3</version>
</dependency>
转换
OutputStream outputStream = new ByteArrayOutputStream();
template.write(outputStream);
//先把outputStream强转成ByteArrayOutputStream
ByteArrayOutputStream byteArrayOutputStream = (ByteArrayOutputStream) outputStream;
InputStream inputStream = streamTran(byteArrayOutputStream);
//inputStream转MultipartFile
MultipartFile multipartFile = getMultipartFile(inputStream, wrDhWarnPrompt.getTitle() + "_" + y + "_" + m + "_" + d + "_" + wrDhWarnPrompt.getWarnCd() + ".docx");
工具方法
private InputStream streamTran(ByteArrayOutputStream in) {
return new ByteArrayInputStream(in.toByteArray());
}

浙公网安备 33010602011771号