MultipartFile 一直是用来上传的,页面form添加
enctype="multipart/form-data"
后端 获取上传文件
upload.getOriginalFilename() 获取上传文件名 ,
今天发现 获取上传文件名出现一点问题, 谷歌 获取到的是文件名 ,ie获取到的是全路径 ,这就导致回显时 ,图片展示不出来
解决方案 :再存文件名时,不要用 upload.getOriginalFilename(),而是选择 自己的方式生成文件名
或者最简单的 使用UUID 给文件重命名
博客讲述了在处理MultipartFile上传时遇到的问题,即后端在获取文件名时,谷歌浏览器返回的是文件名,而IE浏览器返回的是全路径。这导致了图片回显失败。解决方案是不在使用`upload.getOriginalFilename()`获取文件名,而是采用自定义方式生成文件名,或者直接使用UUID为文件重命名。
6111

被折叠的 条评论
为什么被折叠?



