否则第一次总是出现迅雷下载,而是格式不是 excel, 是 jsp ,代码如下:<%@ page language="java"   import="java.io.*" pageEncoding="GB2312"%>
<%
    String filedisplay_name = "操作员权限.xls";
ServletOutputStream outt = null;
InputStream in = null;
try {
if (filedisplay_name != null) {
InputStream fileInputStream = new FileInputStream(request.getRealPath("/") + filedisplay_name);
if (fileInputStream == null) {
//throw new BossException("文件不存在或读取文件错误!");
} else {
// mLogger.info("======== the file name is: " + strExtractName);
    response.setContentType("APPLICATION/OCTET-STREAM;");
filedisplay_name = new String(
filedisplay_name.getBytes("gb2312"), "ISO-8859-1");
response.addHeader("Content-Disposition", "attachment;filename=\"" + filedisplay_name + "\"");
ServletOutputStream fos = response.getOutputStream();
int length;
byte buf[] = new byte[1024]; while ((length = fileInputStream.read(buf, 0, 1024)) != -1) {
fos.write(buf, 0, length);
}
fos.flush();
fos.close();
}
fileInputStream.close();
  } 
}catch (IOException e) {
System.out.println(e.toString());
} finally {
try {
in.close();
outt.close();
} catch (IOException e1) {
System.out.println(e1.toString());
}
}
%>