社区
Java EE
帖子详情
如何解决服务器不支持生僻的汉字的问题
whywzf
2003-10-16 05:55:59
使用传统的gb2312,在客户端会有一些生僻的汉字显示不出来。是否要更新(扩充)服务器端的字符集?还是有其他的做法?
服务器为redhat oracle7.0 ,请各位高手帮忙。在oracle下如何更新字符集?(请给出具体做法) 哪些中文字符集涵盖的范围比较大?谢谢!
...全文
147
7
打赏
收藏
如何解决服务器不支持生僻的汉字的问题
使用传统的gb2312,在客户端会有一些生僻的汉字显示不出来。是否要更新(扩充)服务器端的字符集?还是有其他的做法? 服务器为redhat oracle7.0 ,请各位高手帮忙。在oracle下如何更新字符集?(请给出具体做法) 哪些中文字符集涵盖的范围比较大?谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Wnyu
2003-10-17
打赏
举报
回复
解决办法:
第一:
1:在jsp页面加入:
<%@ page contentType="text/html; charset=gb2312" %>
2:在servlet里面:
public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
response.setContentType("text/html; charset=gb2312");//这是重要的
3:上面的如果在不行就用如下的方法在数据入库前进行调用:
public static String UnicodeToChinese(String s){
try{
if(s==null ¦ ¦s.equals("")) return "";
String newstring=null;
newstring=new String(s.getBytes("ISO8859_1"),"gb2312");
return newstring;
}
catch(UnsupportedEncodingException e)
{
return s;
}
}
public static String ChineseToUnicode(String s){
try{
if(s==null ¦ ¦s.equals("")) return "";
String newstring=null;
newstring=new String(s.getBytes("gb2312"),"ISO8859_1");
return newstring;
}
catch(UnsupportedEncodingException e)
{
return s;
}
}
whywzf
2003-10-17
打赏
举报
回复
再说明一下问题:
数据库在oracle上,用sqlplus去看,无论从我的机器(XP)还是从oracle,都可以在数据库中看到该生僻汉字。通过此操作,我的结论是问题不在数据库!
也曾经改用过GBK,这时的问题是:在本机(XP)用tomcat发布,看得到;将系统原封不动的移到oracle服务器上,同样tomcat发布。两个生僻汉字显示为“??”。
请各位再帮忙想想办法,谢谢!
ps:oracle中LANG=zh_CN
glassprogrammer
2003-10-16
打赏
举报
回复
使用 GBK 作为 Encoding 就可以啦
Wnyu
2003-10-16
打赏
举报
回复
UTF8, 支持Unicode, 包括繁体, 简体, 日文, 韩文等
Oracle内涵支持UTF8字符集。
sunshine6
2003-10-16
打赏
举报
回复
期待中
hxzhappy
2003-10-16
打赏
举报
回复
看看Jdom的解决方法就全部搞定了!
wellsoon
2003-10-16
打赏
举报
回复
gbk
Java--使用中文字体在Linux
服务器
不
支持
的
解决
办法
昨日在使用Graphics类绘图时,在图片上加了一些中文字符。本来在windows上测试是正常的,但是部署到Linux
服务器
上进行调用时,发现原本的中文字符编程了一个一个的方块:口口 这是怎么回事呢? 原因分析: 由于jdk默认
支持
的字体中不含中文的字体形式。所以我们需要手动往linux
服务器
中的jdk中导入字体文件,才能
解决
这个
问题
。。
解决
方式: 1、从电脑上找到需要导入的字体,windows系统的字体目录:C:\Windows\Fonts 2、将需要的字体复制一份粘贴到Linux
服务器
上。Linux
ftp
服务器
不能显示中文,Gene FTP服务不
支持
中文目录巧
解决
FTP服务恐怕是中小企业使用最多的网络服务之一了,随着FTP建立技术飞速发展,很多网络管理员也开始通过Gene ftp建立工具来开启FTP服务,用该软件替代了传统的SERV-U,毕竟Gene ftp在功能上更加强大,
支持
更加灵活的脚本应用。不过在使用Gene ftp建立FTP服务过程中很多用户都遇到了资源访问不
支持
中文的
问题
,这个烦恼一直困扰着我们,最近笔者也遇到了此
问题
,通过长时间的研究终于发现...
FileZilla无法连接到
服务器
,不安全的
服务器
,不
支持
FTP over TLS?
我要驶向天际。——《加勒比海盗1:黑珍珠号的诅咒》 1、概述最近发现在用FileZilla客户端连接虚拟机
服务器
时,出现 “不安全的
服务器
,不
支持
FTP over TLS”、“无法连接到
服务器
”等错误信息。 如图所示: 我就纳闷了,之前在另一台电脑用的好好的。2、
解决
方法最终的原因是,新版本更新后,你所使用的虚拟主机不
支持
FTP over TLS的连接方式。FTP over TLS是指客户端显
解决
Nginx不
支持
中文路径
问题
发现部署在Nginx上的几个新页面全都404了,一开始以为是路径错误,然后去
服务器
上查看,发现中文字符全都乱码了 编码格式出
问题
了,网上有个
解决
办法是修改Nginx配置文件与Linux系统区域语言设置,Nginx默认使用的是koi8-r(不同版本默认值可能不同),是俄语的编码格式,毕竟Nginx作者是俄罗斯人,将其修改为utf-8 然后修改系统设置,由于该方法需要重启系统,在
服务器
正在提供其他服务时不太适用,寻找其他方法。
解决
方法一、使用Xftp重新上传文件 Xftp7中,在文件->当前会话属性-
解决
客户端连接Linux
服务器
中文显示乱码
问题
客户端连接Linux
服务器
中文显示乱码,如下图所示: 字符乱码
问题
:如果
服务器
本身
支持
中文,只是客户端显示乱码,通常就是 客户端字符集与
服务器
字符集不一致造成的。把客户端字符集改成
服务器
字符集就可以
解决
的。但是像SSHSecureShellClient-3.2.9.exe客户端没有设置字符集的地方,就需要把字符集改为zh_CN.GB18030才能正确显示中文。 设置完就
解决
乱码
问题
。 注:每次使用客户端连接Linux
服务器
时,都需要手动改一下字符集。 ...
Java EE
67,513
社区成员
225,879
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章