在使用ueditor富文本插件进行上传图片的调试时,自定义了上传图片的上传和返回路径,代码如下:
/**
* ueditor上传图片重写
*
* @param upfile
* @param request
* @return
* @throws IOException
*/
@CheckLogin(ResultTypeEnum.json)
@RequestMapping("/uploadImage")
@ResponseBody // 这里upfile是config.json中图片提交的表单名称
public Map<String, String> uploadImage(@RequestParam("upfile") CommonsMultipartFile upfile,
HttpServletResponse response) throws IOException {
// 文件原名称
String fileName = upfile.getOriginalFilename();
// 文件后缀名
String type = fileName.substring(upfile.getOriginalFilename().lastIndexOf("."));
// 为了避免重复简单处理
String nowName = DateUtil.format(new Date(), "yyyyMMdd") + "_" + new Date().getTime() + type;
if (!upfile.isEm