//设置xml文件下载头信息
response.setHeader("Content-type", "application/xml");
response.setHeader("Content-Disposition", "attachment; filename="
+new String(fileName.getBytes("gb2312"), "ISO8859-1")+ ".xml"); // 设置下载头信息
//设置Excel文件下载头信息
response.setHeader("Content-type", "application/vnd.ms-excel");
response.setHeader("Content-Disposition", "attachment; filename="
+ new String(fileName.getBytes("gb2312"), "ISO8859-1")
+ ".xls");// 设置下载头信息
if(07版Excel){
response.setContentType( "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet");//设置下载内容信息07版Excel
}
if(03版Excel){
response.setContentType("application/vnd.ms-excel; charset=utf-8"); //设置下载内容信息03版Excel
}
response.setHeader("Content-type", "application/xml");
response.setHeader("Content-Disposition", "attachment; filename="
+new String(fileName.getBytes("gb2312"), "ISO8859-1")+ ".xml"); // 设置下载头信息
//设置Excel文件下载头信息
response.setHeader("Content-type", "application/vnd.ms-excel");
response.setHeader("Content-Disposition", "attachment; filename="
+ new String(fileName.getBytes("gb2312"), "ISO8859-1")
+ ".xls");// 设置下载头信息
if(07版Excel){
response.setContentType( "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet");//设置下载内容信息07版Excel
}
if(03版Excel){
response.setContentType("application/vnd.ms-excel; charset=utf-8"); //设置下载内容信息03版Excel
}
本文详细介绍了如何使用Java代码设置XML和Excel文件的下载头信息,包括设置内容类型、文件名和下载提示,适用于不同版本的Excel。
347

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



