在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 ")的话会出现保存还是打开选项框,这个你们是怎么解决的呢?