我已经在web.xml里面配置了mime-type类型,为什么文件下载打开的时候还是调用本地软件打开,不在ie里打开呢?  
 
在另外一个系统用的没问题  
 
源代码:  
 
   Stmt  =  conn.prepareStatement("SELECT  fileName,upFile  FROM  BFile  WHERE  fileID="  +  sFileID);  
   rs      =  util.getResult(conn,  Stmt);  
   if  (rs.next())  {  
       response.reset();  
       sFileName  =  new  String(rs.getString("fileName").getBytes("GBK"),"ISO8859-1");  
       response.setHeader("Content-disposition","attachment;  filename="  +  sFileName);  
 
       ServletOutputStream  sos  =  response.getOutputStream();  
       blob  =  (Blob)  rs.getBlob("upFile");  
       InputStream  pi  =  blob.getBinaryStream();  
       int  blobsize  =  (int)blob.length();  
       byte[]  blobbytes  =  new  byte[blobsize];  
       int  bytesRead  =  0;  
       while  ((bytesRead  =  pi.read(blobbytes))  !=  -1)  {  
           sos.write(blobbytes,  0,  bytesRead);  
       }  
       pi.close();  
       sos.flush();  
   }  
   else  {  
       out.println("\u5BF9\u4E0D\u8D77\uFF0C\u672A\u627E\u5230\u6307\u5B9A\u6587\u4EF6\uFF01");  
   }