我用的是tomcat服务器。我在jsp页面连接一个excel文件,当点击此链接时就打开改文件,可打开后是乱码。其他格式的可以正常打开。试过WEB.XML中进行如下的设置:        
   <mime-mapping>            
   <extension>xls</extension>            
   <mime-type>application/msexcel</mime-type>            
   </mime-mapping>    
但还是乱码。请大家帮帮忙,替我解决一下。  

解决方案 »

  1.   

    设成application/octet-stream会怎么样?
      

  2.   

    to  aqu0616 具体说说看,如何设置呢?
      

  3.   

    <mime-mapping>            
       <extension>xls</extension>            
       <mime-type>application/octet-stream</mime-type>            
       </mime-mapping>
      

  4.   

    <mime-mapping>            
       <extension>xls</extension>            
       <mime-type>application/octet-stream</mime-type>            
       </mime-mapping>还是不行哦,有什么其他办法吗?急哦
      

  5.   

    上面的代码,是直接打开后显示乱码,还是弹出下载窗口?
    TOMCAT重新启动没!
      

  6.   

    tomcat已经重启了,是直接打开后显示乱码
      

  7.   

    那是设置没有生效,如果设置生效了的话,会弹出下载提示!键议重新安装全新TOMCAT 并配置!如果可以弹出下载窗口,然后再将它改成你先前的那个,应该可以搞定!