导出文件中文乱码处理

发布时间:2017-7-9 7:18:17编辑:www.fx114.net 分享查询网我要评论
本篇文章主要介绍了"导出文件中文乱码处理 ",主要涉及到导出文件中文乱码处理 方面的内容,对于导出文件中文乱码处理 感兴趣的同学可以参考一下。

导出文件中文乱码

        /**	 * 下载文件名中含有中文的处理	 * @param req	 * @param headName	 * @return	 * @throws UnsupportedEncodingException	 */	public static String encodeFileName(HttpServletRequest req, String headName)			throws UnsupportedEncodingException {		String filename="";		String header = req.getHeader("User-Agent");		if (header.toUpperCase().indexOf("MSIE") >= 0 || (header.toUpperCase().indexOf("TRIDENT") >= 0 				&& header.toUpperCase().indexOf("RV") >= 0)) {  		    filename = URLEncoder.encode(headName, "UTF-8");  		}else if (header.indexOf("Mozilla") >= 0) {			filename = new String(headName.getBytes("UTF-8"), "ISO8859-1");		}else {  			filename = URLEncoder.encode(headName, "UTF-8");  		}		return filename;	}


上一篇:TaskAsyncHelper
下一篇:基于JS的WEB会议室预订拖拽式图形界面的实现

相关文章

相关评论

本站评论功能暂时取消,后续此功能例行通知。

一、不得利用本站危害国家安全、泄露国家秘密,不得侵犯国家社会集体的和公民的合法权益,不得利用本站制作、复制和传播不法有害信息!

二、互相尊重,对自己的言论和行为负责。

好贷网好贷款