zax*_*zax 2 java spring spring-mvc
如何从中获取byte []:
Spring MVC中的<input type ="file"value ="$ {restaurant.logo}"name ="logo"/>?
我想有byte []数组将其转换为base64.但我不知道如何简单地将文件从输入转换为byte [].
<form action="uploadLogo">
<input type="file" ... />
</form>
Run Code Online (Sandbox Code Playgroud)
然后在 @Controller
@RequestMapping("/uploadLogo")
public String uploadLogo(@RequestParam MultipartFile logo) {
byte[] bytes = logo.getBytes();
String base64 = new String(Base64.encodeBase64(bytes), "ISO-8859-2");
}
Run Code Online (Sandbox Code Playgroud)
(Base64是commons-codec的一部分)
| 归档时间: |
|
| 查看次数: |
4982 次 |
| 最近记录: |