var logoName = $("#materPicLogo").val();
if (logoName == "") {
layer.msg("当前没有选择设置主图LOGO");
return false;
}
var img = ''<div style="margin: 0 auto;width: 80%"><img width="100%" src="http://localhost/users/viewLogo?logoName='' + logoName + ''"/></div>'';
@RequestMapping(value = "viewLogo", method = RequestMethod.GET)
public void viewLogo(@RequestParam("logoName") String logoName, Map<String, Object> map, HttpServletResponse response) throws IOException {
AdminUser adminUser = (AdminUser) map.get("adminUser");
String picPath = new StringBuffer(logosAdminPath).append("/")
.append(adminUser.getAdminUserNick()).append("/")
.append(logoName).toString();
String picType = logoName.substring(logoName.lastIndexOf(".") + 1, logoName.length());
File file = new File(picPath);
ByteArrayOutputStream os = null;
try {
BufferedImage read = ImageIO.read(file);
os = new ByteArrayOutputStream();
ServletOutputStream fout = response.getOutputStream();
response.setHeader("Content-Type", "image/jped");
ImageIO.write(read, picType, fout);
fout.close();
} catch (IOException e) {
logger.error("viewLogo IOException:{}", e);
} finally {
if (os != null) os.close();
}
}