社区
Web 开发
帖子详情
JSP中文乱码问题
snail4up
2006-03-22 07:32:52
我是JDK1.4 TOMCAT 5.5
用JSP输出EXCEL文件,中文总是乱码
用response.setContentType("charSet=gb2312")也没有用,应该怎么弄??
...全文
200
11
打赏
收藏
JSP中文乱码问题
我是JDK1.4 TOMCAT 5.5 用JSP输出EXCEL文件,中文总是乱码 用response.setContentType("charSet=gb2312")也没有用,应该怎么弄??
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yujiabian
2006-03-24
打赏
举报
回复
在JSP页面的中加上<%@ page contentType="application/vnd.ms-excel;charset=GB2312"%>
这个是必不可少的!如果你的数据是从数据库里面读出来的,那么你就要注意你的数据库编码格式与你的前端显示编码格式是否一致,不一致需要进行转换!
如果你的数据库只是在前台流转,但是包含了中文字符,那么你也需要在显示之前进行转换!
mgan
2006-03-24
打赏
举报
回复
我 曾经也遇到过这种 情况
你查看下你所输出的结果集中是否存在 半个字符的 文字与符号
如:? 半个字符的空格
有的话 替换或者删除掉后再看看
Camelh
2006-03-24
打赏
举报
回复
不要用GB2312,这个编码的字符集太小,很多生僻字,繁体字显示不了,用gbk或者utf-8
zsky2002
2006-03-24
打赏
举报
回复
你的整个页面的编码还是得用GB2312的
也就是说在你的页面的最上端还是要加上:
<%@ page
contentType="text/html;charset=GB2312"
pageEncoding="GB2312"
%>
rickhunterchen
2006-03-24
打赏
举报
回复
看看这里:
http://www.blogjava.net/rickhunter/articles/33571.html
mms_buy
2006-03-23
打赏
举报
回复
数字人(http://www.shuziren.cn)标准型彩信平台-只需2万。全网或省网多家SP正常运行3年以上,性能稳定、可靠,服务周到。标准型包括数据字典、后台管理系统和底层通讯系统等,提供租用通道,实现SP虚拟运营,并免费协助同移动接口测试,还赠送一年的免费技术支持服务。
http://www.shuziren.cn 现有大量彩图/铃声出售。另外,如果您有网站,欢迎互相做链接;如果您有成功客户,可实现20%的高额报酬。双方共盈,是我们追求的目标!有意者请加QQ382907629/SP联盟群13195071[16714762]
网址:http://www.shuziren.cn
邮件:shuziren.cn@shuziren.cn;mms_buy@yahoo.com.cn 电话:0752-2671654
snail4up
2006-03-23
打赏
举报
回复
我完全是按照楼上那样做的,但输出的中文全变成了?号
zsky2002
2006-03-23
打赏
举报
回复
抱歉,没看仔细,如果是EXCEL输出的话:
1、直接打开EXCEL文件并显示,在JSP页面的中加上<%@ page contentType="application/vnd.ms-excel;charset=GB2312"%>
2、如果是取文件流输出,则在输出前加如下语句:
response.setContentType("application/vnd.ms-excel");
joanna_h
2006-03-23
打赏
举报
回复
depname = new String(rs2.getString("DEPNAME").getBytes(), "8859_1");
这样子的就OK了!
zsky2002
2006-03-23
打赏
举报
回复
假设你的中文字符串为:str
则输出时进行如下字符转化即可避免乱码:
new String(str.getBytes("ISO8859_1"),"GBK");
wen31
2006-03-22
打赏
举报
回复
<%@ .................. charset=gb2312%>
jsp
smartupload-解决
中文乱码
最近实验室做了一个项目,使用
jsp
smartupload来实现的文件的上传下载,原来在windows平台运行的挺好,但是后来系统移植到linux平台上,结果在上传或下载的文件名中有中文时就会出现乱码。后来查了网上一些人的解决...
彻底解决
jsp
smartupload中文下载乱码
问题
用几个简单的java语句操作java.io.BufferedInputStream和java.io.BufferedOutputStream,就能彻底解决
jsp
SmartUpload乱码
问题
。下载的时候无需再用
jsp
smartupload。 zip包中包含了
jsp
smartupload.jar和文件上传、...
jsp
smart for
中文乱码
解决使用smartupload中文名乱码的
问题
解决
JSP
SmartUpload上传过程中
中文乱码
问题
解决
JSP
SmartUpload上传过程中
中文乱码
问题
,可以直接使用,简单易用
jsp
SmartUpload.jar真正解决中文文件和中文参数乱码
问题
jsp
SmartUpload.jar, 这个经本人测试修改,已可真正解决
中文乱码
问题
,包括中文参数和含中文路径及中文文件名乱码
问题
。
Web 开发
81,122
社区成员
341,744
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章