Struts国际化异常处理.pptVIP

  • 4
  • 0
  • 约8.52千字
  • 约 44页
  • 2019-10-28 发布于湖北
  • 举报
Struts国际化,异常处理 deli.wu@ 教学内容 回顾Java对国际化的支持 Struts对国际化的支持 撑握在Struts使用国际化的常用方法 回顾Java的异常处理机制 Struts框架处理异常的流程 扩展ModuleException 配置exception元素 什么是国际化? 国际化(简称I18N)是指在软件的设计阶段就应该使软件具有支持多种语言和地区的功能.这样当需要应用中添加对一种新的语言和地区的支持时,不需要对已有的软件返工,无需修改应用的程序代码就能达到修改的目的一种软件设计方法. 国际化的特征: 当应用需要支持一种新语言时,无需修改应用代码. 文本,消息,图片从源程序中抽取出来,存储在外. 根据用户的语言及地理位置,对与特定文化相关的数据,如日期,时间,货币进行正确的格式化. 可以方便的对应用做出相应的调整,使它适应的新的语言和地区. Java中对I18N支持类 Java.util.locale类 locale对象本身不执行格式化及国际化的解析工作,它只是负责传递有关用户的本地信息,这些信息包括用户的语言,地理位置,操作系统等. 其中的getDefaultLocale()静态方法,可获取缺省的系统本地信息,此信息由JVM初始化. Web系统的用户本地信息通过request请求对象可获取,通过request.getLocale();可获取请求用户的本地

文档评论(0)

1亿VIP精品文档

相关文档