`
private String getYxPicById(HttpServletRequest request,HttpServletResponse response) {
try {
request.setCharacterEncoding("utf-8");
String YxPicId = (String) request.getParameter("YxPicId");
String ATTACHMENT_NAME = (String) request.getParameter("ATTACHMENT_NAME");
ATTACHMENT_NAME = URLDecoder.decode(ATTACHMENT_NAME, "UTF-8");
logger.info("ATTACHMENT_NAME:"+ATTACHMENT_NAME);
logger.info("YxPicId:"+YxPicId);
boolean result = getPicFromYxpt(request,YxPicId,ATTACHMENT_NAME);
response.setHeader("Content-Disposition", "attachment;filename="+ATTACHMENT_NAME);
response.setContentType("application/x-msdownload");
if (result) {
ServletContext ctx = request.getSession().getServletContext();
InputStream