@RequestMapping("/uploadImage")
	@ResponseBody // 这里upfile是config.json中图片提交的表单名称
	public Map<String, String> uploadImage(@RequestParam("upfile") CommonsMultipartFile upfile,
			HttpServletRequest request) throws IOException {
		// 文件原名称
		String fileName = upfile.getOriginalFilename();
		SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyyMMdd");
		String formatDay = simpleDateFormat.format(new Date());
		// 为了避免重复简单处理
		String nowName = formatDay + "_"+new Date().getTime() + "_" + fileName;
		if (!upfile.isEmpty()) {
			String ueditorImagePath = PropertyUtil.readValue(Const.ueditorImagePath);
			// 上传位置路径
			String path0 = ueditorImagePath + "/" +formatDay+"/"+ nowName;
			// 按照路径新建文件
			java.io.File newFile = new java.io.File(path0);
			java.io.File newFile1 = new java.io.File(ueditorImagePath+ "/" +formatDay);
			if (!newFile1.exists()){
				boolean mkdir = newFile1.mkdirs();
			}
			// 复制
			FileCopyUtils.copy(upfile.getBytes(), newFile);
		}
		// 返回结果信息(UEditor需要)
		Map<String, String> map = new HashMap<String, String>();
		// 是否上传成功
		map.put("state", "SUCCESS");
		// 现在文件名称
		map.put("title", nowName);
		// 文件原名称
		map.put("original", fileName);
		// 文件类型 .+后缀名
		map.put("type", fileName.substring(upfile.getOriginalFilename().lastIndexOf(".")));
		// 文件路径
		map.put("url", "/kentra/file/getImage.do?imgName="+nowName);
		// 文件大小(字节数)
		map.put("size", upfile.getSize() + "");
		return map;
	}