在jsp文件中打开一个excel文件乱码?
我想在jsp中打开一个文件,可是打开后是乱码,而同样的要是打开一个word文件就正常,请问如何解决?
------解决方案--------------------设置编码格式就行了, <%@ page contentType= "text/html;charset=gb2312 "%>
------解决方案-------------------- <%@ page language= "java " contentType= "text/html; charset=GB2312 "
pageEncoding= "GB2312 "%>
------解决方案--------------------response.setContentType( "application/********;charset=GB2312 ")
******为根据你打开文件类型不同而定
------解决方案--------------------UTF-8 也可以支持中文汉字,不过不知道可以不,
------解决方案-------------------- <%@ page contentType= "text/html; charset=GBK " %>
------解决方案--------------------在web.xml 里面加上
<mime-mapping>
<extension> xls </extension>
<mime-type> application/xls </mime-type>
</mime-mapping>
------解决方案--------------------jsp的ContextType是可以指定xls类型的:application/x-xls
------解决方案--------------------在doGet方法下
response.setContentType( "application/x-xls;charset=GB2312 ")
------解决方案--------------------帮顶一下,希望得到解决
------解决方案--------------------顶,同意
Kipen(石の頭丶) ( ) 信誉:100 Blog 2007-03-20 17:35:42 得分: 0
在doGet方法下
response.setContentType( "application/x-xls;charset=GB2312 ")
------解决方案--------------------加这句 早都和你说了 LZ根本没看吧
response.setContentType( "application/vnd.ms-excel;charset=GB2312 ");
--------------------------------
xizhiyao(流浪的猴子) ( ) 信誉:100 Blog 2007-3-20 12:03:30 得分: 0
response.setContentType( "application/********;charset=GB2312 ")
******为根据你打开文件类型不同而定
------解决方案--------------------加response.setContentType( "application/x-xls;charset=GB2312 ")的话会出现保存还是打开选项框,这个你们是怎么解决的呢?