* 专家意见另存word
*@YaoWei
*2014-6-16 下午12:09:07
* @param request
* @param response
* @return
*/
public static String saveExpertOptionAsWord(HttpServletRequest request, HttpServletResponse response){
ExpertCheckService.getOptionInfo(request, response);
//生成最终的下载附件的名称
@SuppressWarnings("unchecked")
Map<String, String> corpInfoMap = (Map<String, String>) request.getAttribute("corpInfoMap");
String fileName = "建筑业企业资质审查情况登记表["+corpInfoMap.get("corpName")+"].doc";
try {
//解决中文乱
fileName = new String(fileName.getBytes("GB2312"),"ISO8859-1");
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
}
//设置返回信息为word格式
response.setContentType("application/msword");
response.setHeader("Content-disposition","attachment;filename="+fileName);
return "success";
}
本文介绍了一种将专家审查意见导出为Word文档的方法。该方法通过编程方式获取审查信息,并将其转换成适合下载的Word文件格式。具体实现包括解决文件名中中文字符的乱码问题,并设置HTTP响应头以便客户端正确下载。
5023

被折叠的 条评论
为什么被折叠?



