首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

怎么在utf-8中把繁體顯示為簡體

2012-02-13 
如何在utf-8中把繁體顯示為簡體運行環境:服務器:繁體數據庫:繁體.系統基於struts+hibernate+spring.所有j

如何在utf-8中把繁體顯示為簡體
運行環境:
  服務器:繁體;數據庫:繁體.系統基於struts+hibernate+spring.
  所有jsp頁面的編碼都是UTF-8;
  在繁體客戶端中,可以正確的顯示繁體中文;
  現在用戶有一個要求,在簡體中文的客戶端中,要把數據庫中的繁體顯示為簡體.我已在action中把數據庫中取出的繁體字轉成簡體,但是在簡體中文的客戶端顯示不正常.


[解决办法]
你在jsp頁面用GBK編碼
[解决办法]
<%@ page contentType="text/html; charset=gbk"%>
[解决办法]
繁体这么能转简体呢,好像不可以的吧。
<%@ page contentType="text/html; charset=big5"% >
让简体的客户端也显示繁体应该可以的
[解决办法]
统一编码,任何涉及到编码问题的都加以限定!一定要统一
<%@ page contentType="text/html; charset=gbk"% >
[解决办法]
好象不行吧,人家做简繁体显示的是录了两套数据的吧..
[解决办法]
网上摘的:

如果你的网站不支持多语言,但某一网页又需要多种语言支持(比如简繁体或其它),可以象下面一样处理(下面所有的JSP文件要存为UTF-8格式):
<%@ page contentType="text/html;charset=UTF-8" %>
[解决办法]
统一编码:<%@ page contentType="text/html; charset=GBK"%>和response.setCharacterEncoding("GBK")都只能使同样的文字在简/繁体浏览时文字不出现乱码状况。
如果想在简体时输出简体文字、繁体时输出繁体文字的话,基本上有两种方案:
一:分别制作两种版本页面,简体时显示简体的、繁体时显示繁体的。
此方法的优点是简繁体一定正确对应,但是缺点是必须为每一页面制作相应双语种页面,工作量比较大。
二:编写程序自动完成简/繁体转换工作
此方法的优点是转换工作由程序自动完成,工作量小,但是缺点是简繁翻译时容易出现偏差。
第二种方法用java来实现的话可以采用filter方式来自动完成。
[解决办法]
数据库里是繁体字,jsp页面统一用GB2312,页面还是显示简体中文吗?

热点排行