`
haytalent
  • 浏览: 17233 次
  • 性别: Icon_minigender_1
  • 来自: 未知国度
社区版块
存档分类
最新评论

struts1.2的国际化问题

阅读更多

    今天做了个小小的struts1.2国际化,把我作的发过来给大家做个参考,给大家抛砖引玉。

     首先我需要写配置文件,就是ApplicationResource.properties文件,在里面定义key=value

key就是随便起的英文名(当然最好和页面中文的英文当key最好),value就是这个配置文件所要展现的语言,比如

key是homepage  value=首页 

格式是英文:ApplicationResource_语言_国家名.properties

       在action 写的时候就是

      String lang=request.getParameter("lang");  //通过lang得到传过来的语言
        Locale locale=request.getLocale();// 当前软件使用语言情况
        System.out.println(locale.getLanguage()+"----"+locale.getCountry());
        locale=new Locale(lang,"");// 根据传递的语言信息得到新的本地化
        HttpSession session=request.getSession(true);
        session.setAttribute(Globals.LOCALE_KEY,locale);
  return mapping.findForward("index");

 

从页面传过来的时候连接是

 <a href="./Local.do?method=convert&lang=en" target="_top">英文</a>

 其实很简单的国际化,欢迎大家抛砖引玉。

分享到:
评论

相关推荐

    struts1.2 国际化

    struts1.2

    struts1.2国际化和标签验证

    struts1.2国际化和标签验证实例项目

    Struts1 和 Struts 2 国际化全局资源

    Struts1 和 Struts 2 国际化全局资源,有文档说明、有图形加以说明,还有源代码。

    运用struts1.2+hibernate+spring 框架完整购物商城项目(内含sql文件)

    一个J2EE购物网站的实现 运用struts1.2+hibernate+spring 框架,数据库连接池,事务管理;Struts 应用国际化,Struts 标签库与Tiles框架, JSTL标签库,Spring IOC。 采用优化性能技术,采用oscache缓存,freemarker静态...

    Struts2的国际化(i18n)

    truts2的国际化与Struts1.2不太一样,对于我们一般的应用程序来说是非常重要的,因为它只需要我们来开发一套逻辑,可以以多种语言来显示,Struts2的国际化本身是基于JAVA语言的国际化的概念。JAVA本身是基于UNICODE...

    hibernate+spring+struts2

    (2)运用struts1.2+hibernate+spring 框架,数据库连接池,事务管理; (3)Struts 应用国际化,Struts 标签库与Tiles框架, JSTL标签库,Spring IOC; (4)采用优化性能技术,采用oscache缓存,freemarker静态页面生成; (5)...

    精通Struts基于MVC的Java Web设计与开发 孙卫琴 光盘

    本书详细介绍了在最新的Struts1.1以及不久将推出的Struts1.2版本上设计和开发Java Web应用的各种技术。本书第1章到第3章为入门篇,通过两个Struts应用实例,引导读者把握设计、开发和部署Struts应用的整体流程,充分...

    精通 Struts:基于 MVC 的 JavaWeb 设计与开发(PDF)

    本书详细介绍了在最新的Struts1.1以及不久将推出的Struts1.2版本上设计和开发Java Web应用的各种技术。本书第1章到第3章为入门篇,通过两个Struts应用实例,引导读者把握设计、开发和部署Struts应用的整体流程,充分...

    sturts国际化的一个简单的示例

    适合初学struts国际化的人,这是一个简单的struts1.2+Hibernate3.1搭建环境的简单示例,简单易懂。

    (Jsp+JavaBean+Struts+JDBC)学生信息管理系统

    2,系统支持国际化,采用UTF-8编码,资源文件里可以设置多国语言,形成多国语言界面。 3,系统采用Struts标签制,避免Jsp页面出java代码。 3,完全生成前台静态页面,大大提高网民浏览前台页面的速度,降低服务器的资源...

    精通Struts_基于MVC的Java Web设计与开发

    本书详细介绍了在最新的Struts1.1以及不久将推出的Struts1.2版本上设计和开发Java Web应用的各种技术。本书第1章到第3章为入门篇,通过两个Struts应用实例,引导读者把握设计、开发和部署Struts应用的整体流程,充分...

    精通struts:基于mvc的java web设计与开发part3

    本书详细介绍了在最新的Struts1.1以及不久将推出的Struts1.2版本上设计和开发Java Web应用的各种技术。本书第1章到第3章为入门篇,通过两个Struts应用实例,引导读者把握设计、开发和部署Struts应用的整体流程,充分...

    精通struts:基于mvc的java web设计与开发part2

    本书详细介绍了在最新的Struts1.1以及不久将推出的Struts1.2版本上设计和开发Java Web应用的各种技术。本书第1章到第3章为入门篇,通过两个Struts应用实例,引导读者把握设计、开发和部署Struts应用的整体流程,充分...

    精通struts:基于mvc的java web设计与开发part1

    本书详细介绍了在最新的Struts1.1以及不久将推出的Struts1.2版本上设计和开发Java Web应用的各种技术。本书第1章到第3章为入门篇,通过两个Struts应用实例,引导读者把握设计、开发和部署Struts应用的整体流程,充分...

    struts2讲义_吴峻申

    8.2.3 Struts2输入校验出错信息的国际化配置形式 163 8.3 集合类型输入校验介绍 165 8.3.1 Struts2中单个Java对象的输入校验形式 166 8.3.2 Struts2对象集合即批量输入的校验形式 169 8.4 Struts2输入校验器大全 171...

    struts2_spring3_hibernate3_1.2

    使用技术说明: 1.使用struts2+spring3+hibernate3整合实现用户CRUD功能。... A.Struts2国际化(i18n)、本地化程序。 B.文件上传下载 C.DWR集成 D.Struts2异常处理 3.实现方式 基于配置文件

    zhicun.rar_Java 8_javabean mysql mvc_jsp 树 数据库

    系统概述: 本系统基于Java平台,采用设计模式:MVC(模型 视图 控制),采用的...2,系统支持国际化,采用UTF-8编码,资源文件里可以设置多国语言,形成多国语言界面。 3,系统采用Struts标签制,避免Jsp页面出java代码。

    Struts框架及标记库

    2.1.1.4 消息标记和国际化 16 2.1.2 逻辑标记 17 2.1.2.1 条件逻辑 18 2.1.2.2 重复标记 19 2.1.2.3 转发和重定向标记 20 2.1.3 HTML标记 21 2.1.3.1 显示表单元素和输入控件 21 2.1.3.2 显示错误信息的标记 25 2.1....

    jsp开发的网上书店系统

    2,系统支持国际化,采用UTF-8编码,资源文件里可以设置多国语言,形成多国语言界面。 3,系统采用Struts标签制,避免Jsp页面出java代码。 3,完全生成前台静态页面,大大提高网民浏览前台页面的速度,降低服务器的资源...

Global site tag (gtag.js) - Google Analytics