Commit 29e4779b authored by Liang Ding's avatar Liang Ding

🐛 修复图片上传 md 返显

parent 52fe539c
...@@ -55,7 +55,7 @@ import java.util.*; ...@@ -55,7 +55,7 @@ import java.util.*;
* File upload processor. * File upload processor.
* *
* @author <a href="http://88250.b3log.org">Liang Ding</a> * @author <a href="http://88250.b3log.org">Liang Ding</a>
* @version 1.0.0.2, Apr 5, 2018 * @version 1.0.1.0, Jun 22, 2018
* @since 2.8.0 * @since 2.8.0
*/ */
@RequestProcessor @RequestProcessor
...@@ -153,7 +153,7 @@ public class FileUploadProcessor { ...@@ -153,7 +153,7 @@ public class FileUploadProcessor {
final MultipartStreamParser parser = new MultipartStreamParser(new MemoryFileUploadFactory().setMaxFileSize(maxSize)); final MultipartStreamParser parser = new MultipartStreamParser(new MemoryFileUploadFactory().setMaxFileSize(maxSize));
parser.parseRequestStream(req.getInputStream(), "UTF-8"); parser.parseRequestStream(req.getInputStream(), "UTF-8");
final List<String> errFiles = new ArrayList(); final List<String> errFiles = new ArrayList();
final Map<String, String> succMap = new HashMap<>(); final Map<String, String> succMap = new LinkedHashMap<>();
final FileUpload[] files = parser.getFiles("file[]"); final FileUpload[] files = parser.getFiles("file[]");
final String[] names = parser.getParameterValues("name[]"); final String[] names = parser.getParameterValues("name[]");
String fileName; String fileName;
...@@ -190,7 +190,8 @@ public class FileUploadProcessor { ...@@ -190,7 +190,8 @@ public class FileUploadProcessor {
for (int i = 0; i < files.length; i++) { for (int i = 0; i < files.length; i++) {
final FileUpload file = files[i]; final FileUpload file = files[i];
final String originalName = fileName = file.getHeader().getFileName(); String originalName = fileName = file.getHeader().getFileName();
originalName = originalName.replaceAll("\\W", "");
try { try {
String suffix = StringUtils.substringAfterLast(fileName, "."); String suffix = StringUtils.substringAfterLast(fileName, ".");
final String contentType = file.getHeader().getContentType(); final String contentType = file.getHeader().getContentType();
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment