Java Web开发中国际化问题的设计与实现

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
定 了计 算 机 信 息 交换 用 的字 符 编码 集 , 如 美 国 的 ASCI ,中 国 GB2 2和 I 3 1 GB , 日本 的 儿S等 。而 不 同语 言客 K 户 在 浏 览不 同语 言 网页 时 ,往 往 会 因 为相 互 间所 使 用字 符集 无法兼 容而 出现
而 ,随着 信息 的 国际化 ,如 何动 态构 建

( 4)数据库编码指 明为 U TF
8。
言 的 字 符 。 因此 ,在 开 发 国际 化 W e b 应 用程 序 时 ,UT 一 是 一个 最理 想 的 F 8
个具 有 各 种不 同语 言 的 W e 源自文库应 用程
3、 国 际化 技 术 的应 用
j dbC:n ql //l C 1 S / i YS : O a hO t
w e st ? b ie
— —
ySQ L) 因此而 产 生 了 UTF字 符集 。现 在流 行 M ;


引 言
世 界 经 济 日益 全球 化 推 动 了人 们
峭 e i d =心 Un∞ e U TF一8t
开发工具 包里的 n t eaci ai 2 si命令进行 资 源文 件 ,对于程序部分 ,不需要做 v 任 何的修 改。因此 ,可以说它是 目前 言和格式 习惯 显示字 符。一种传统的 1 转 换 。 其 命 令 为 : Na i 2 s i -e o i b2 2 tve a c i nc d ng g 31 在 We b应用程序开发中,解决国际化 解 决 问题 的 方 法 是 :存 储 多组 J SP,
z CN . o r i s h pr pe t e
■■_
, ,。 i 。
D I1 .9 9 ji n 10 - 9 22 1 .0 0 3 O 0 36 / .s .0 1 8 7 .00 2 .4 s
J v b开发 中 a a We
国际化 问题的设计与实现
苏 蕴 菏泽学院计算机 与信 息工程 系 2 40 70 0
2、字符 集 的 应 用
() 有 HT 1所 ML或 J P S rlt S / eve 动 态 页面 指 明使 用 UT 一 字 符集 ,J P F 8 S
F 8 为 了能在计算 机中表示不同语言 文件本身也使用 UT 一 编码保存 ; 中字 符 ,每 个 国 家 ( 区域 ) 都规 或
和不 同 的语 言 环 境 下 ,按 照 当地 的 语
每组 J SP都 用 不 同的 语 言 编码 ,然 后
M y R e o u c s r e . t m P

问题 效 率 最 高 的 方 案 。
o c 根据用户的地区选择在这些 J P之 间 f M yRes ur e S
8 ;
r que t s t e s . e Cha a t r r c e Enc di O ng
( 也有 四字节的)来表示的编码 ,满足 跨 语言 、跨平台的字符解码和转换 处
(UT -8 ) ” F ”;
r s o s .eC n e t p (tx / ep n e s t o tn Ty e”e t 理。 但由于U i d 字符集不兼容IO nc e o S 一 t ;h re= 一8 ) 8 5 ~1 符集 ,占用 的空 间大 ( 于 h mlc a st UTF ” ; 89 字 对 ( )设 定 数 据 库 连 接 方 式 是 3 英 文 字母 ,Un c d 也 需 要 两个 字 节 io e
<%@ p g l n ua e j v a e a g g =”a a”
COntentTYPe= ”text/htm l:
c r e=UTF-8 %> l ha s t ”
<M e a t ht p—e ui = ” nt nt t q v Co e
Typ e” CO e = ” e /ht l nt nt t xt m ;
为 了满 足 国 际 化 的 需 求 ,被 开 发
序, 成为面向国际应用的企业和个人需 选 择 。 具 体 的做 法是 : 要 考虑 的 问题 。
l2 l
io e 的 We b应用程序应该能够在不做任何 { 要将 其转 换 为相 应 的 Un c d 码 ,其 象 加 载 不 同 的 资 源 ,显 示 给 用 户 。要 u XX D 修 改 显示 信 息 时 , 只需 要 修 改 相 应 的 修改的情况下 ,就可以在不同的地区 ; 格式 为 \ X X。这 里 可以 使用 J K
来表示 ) ,而 且 不便 于 传输 和 存 储 ,
的 UT F有 2 :UT - 和 U F 6 种 F 8 T 一1。 其 中 U -1 TF 6和 Unc d 本 身 的编 码 io e
规 范 是 一 致的 ,而 UTF一8不 同 ,它
U T F 一 8 ( 如 :数 据 库 使 用 例
a 。 c dn 二 均c 豳 0 ig
定 义 了一 种 “ 间规 则 ” 区 ,这 种 规 则
对基于 We 的软件的需求,因为许 可以和 IO 85 — 编码保持最大程度 b S 一 89 1 的 兼 容 ,同 时 也 可 以 用 来 表 示 所 有 语 多国家的用户都能访问 We b软件。然
c a st h re=UTF 8 >; 一” )
乱码 情况。
Jv a a内部 采 用 Un c d io e字符 集 , U i d 字符 集 ,对每 一种 语 言的 每个 nc e o 字 符 制 定 了统 一 且 唯 一 的 用 两 个 字 节
( 2)S r l t 指 明 使用 过 滤 器 , e ve 使所 有 来 自浏 览器 的 请求 (e u s ) r q e t 和 响应 (e p n e r s o s )均 转换 为 UTF 一
相关文档
最新文档