`
zcwfeng
  • 浏览: 111719 次
  • 性别: Icon_minigender_1
  • 来自: 吉林
社区版块
存档分类
最新评论

struts2国际化资源的配置

 
阅读更多

1.

在struts.xml中配置如下

<struts>

<constant name="struts.custom.i18n.resources" value="messageResource"/>

</struts> 对应的文件名,mesageResource_xx_xx.properties 如messageResource_zh_CN.properties

2

在web.xml中配置

在过滤器中配置
<filter>
<filter-name>struts2</filter-name>
<filter-class>
org.apache.struts2.dispatcher.FilterDispatcher
</filter-class>

<init-param>
<param-name>struts.custom.i18n.resources</param-name>
<param-value>mesageResource</param-value>
</init-param>
</filter>

....

对应的文件同上,尽量把关于struts属性的东西配置到struts.xml中,这样在整合时好调试

分享到:
评论

相关推荐

    Struts1 和 Struts 2 国际化全局资源

    Struts2的国际化处理更加灵活,它支持动态资源加载和更丰富的配置选项。 1. **资源文件**:与Struts1类似,也需要创建多个`.properties`文件,但Struts2可以使用Spring的`MessageSource`接口,这允许更高级的配置和...

    资源国际化 struts2资源国际化

    总的来说,Struts2的资源国际化机制使得开发者可以轻松地为Web应用程序添加多语言支持,提高用户体验,而无需深入修改程序的内部结构。只需维护好各个语言版本的资源文件,系统就能根据用户的语言环境自动显示相应的...

    struts2国际化例子源码

    总结,这个Struts2国际化例子源码展示了如何在Java web应用中实现多语言支持,通过配置Struts2框架、编写Action类、创建资源文件以及在JSP页面中使用标签,实现了对不同语言环境的适应。这个例子对于理解和实践...

    STRUTS2国际化的问题

    - 可以通过`&lt;result&gt;`标签中的`type`属性设置国际化资源文件,以便在特定的结果类型下使用相应的语言资源。 #### 三、后端实现国际化 1. **使用`Locale`对象**:`Locale`对象用于表示用户所在的地区及语言环境。...

    struts2国际化 标签 页面 处理类

    首先,在`struts.xml`配置文件中,我们需要声明全局的国际化资源文件。通过设置常量`struts.custom.i18n.resources`的值为`message`,我们指定了基础名称(Basename): ```xml &lt;constant name="struts.custom.i18n...

    自定义Tag标签的使用、Struts2国际化全局资源配置(老鸟请绕道)

    Struts2框架提供了强大的自定义标签支持,结合国际化全局资源配置,可以实现多语言环境下的动态页面展示。 首先,我们来了解一下自定义Tag标签的创建过程。在Java中,自定义标签通常基于JSP标准标签库(JSTL)的Tag...

    struts2国际化源码以及eclipse国际化插件

    这个文件可能包含了Struts2的配置、国际化资源文件以及相关的Java代码示例,供学习者参考和实践。 总之,理解和掌握Struts2的国际化以及利用Eclipse的国际化插件进行资源文件管理是提高Java Web开发技能的重要一环...

    Struts2国际化Demo

    在“Struts2国际化Demo”中,我们主要探讨的是如何利用Struts2框架实现应用的多语言支持,即国际化(i18n)功能。国际化是一种设计方法,使得软件能够根据不同地区的语言和文化习惯进行调整,使得全球用户都能无障碍...

    struts2国际化处理全解

    创建Struts2的国际化配置主要涉及以下几个步骤: 1. **创建资源文件**:在项目的`src/main/resources`目录下,为每种语言创建相应的资源文件,如`messages.properties`(默认语言,通常为英文)和其他语言版本。 2...

    struts1.2 国际化

    - **资源文件支持**:Struts 1.2 支持将国际化资源存储在 `.properties` 文件中,每个文件对应一个特定的 `Locale`。 - **标签库**:Struts 1.2 提供了一系列用于显示和处理国际化内容的标签,如 `&lt;s:text&gt;` 标签...

    struts2标签库及国际化的使用例子

    然后,我们需要在 `struts.xml` 文件中配置国际化资源文件的位置,并设置 `struts.custom.i18n.resources` 常量。 在 JSP 页面中,我们可以使用 `&lt;s:text&gt;` 标签来显示国际化文本。例如,我们可以使用以下语句来...

    struts2国际化测试

    接下来,让我们看看如何配置Struts2以支持国际化。在Struts2的配置文件`struts.xml`中,我们需要定义一个全局结果类型`i18n`,这样当用户请求改变语言时,框架知道如何处理。以下是一个示例配置: ```xml ...

    struts2 国际化(中英文切换 占位符)

    在Struts2中实现国际化,可以提供多语言支持,比如中英文切换,这对于全球用户来说非常关键。 首先,我们需要理解国际化的基本概念。国际化不是简单地翻译文本,而是设计一个可扩展的系统,以便能够轻松添加新的...

    struts2国际化配置.pdf

    你也可以在`struts.xml`配置文件中添加`&lt;constant&gt;`标签,例如`&lt;constant name="struts.custom.i18n.resources" value="globalMessages"&gt;&lt;/constant&gt;`,这样在服务器加载`struts.xml`时,也会加载国际化资源文件。...

    国际化与struts2

    文件`struts2_properties_20150922_guojihua2`很可能包含了Struts2的国际化配置示例,可能是针对2015年9月22日的一个更新或修正。文件名中的“guojihua2”可能是对这个版本的特定描述,可能指的是第二次国际化的改进...

    struts2国际化配置文档

    总之,Struts2的国际化配置主要涉及资源文件的创建、Action类的修改、Struts2配置文件的更新以及JSP页面的适配。通过这些步骤,你可以为全球用户提供符合他们语言习惯的应用体验。记得在实际开发中,不断测试和优化...

    Struts2国际化支持引导(初)

    这篇指南将深入探讨Struts2如何实现国际化支持,并提供一个初步的引导。 首先,理解国际化的基本概念是至关重要的。国际化不仅仅是翻译文本,它还涉及到日期、时间、货币等格式的本地化。在Java中,这一过程通常...

    Struts2 使用 Struts2 实现国际化

    总结,实现Struts2的国际化涉及资源文件的创建、配置Struts2的`struts.xml`、设置locale以及在JSP页面中使用国际化标签库。理解和掌握这些步骤对于开发全球化应用程序至关重要。通过阅读源码和利用相关工具,开发者...

    struts2国际化+简单的标签+用户注册和登录

    总的来说,这个项目提供了一个基础的Struts2应用实例,展示了如何实现国际化、使用Struts2标签库,以及创建简单的用户注册和登录功能,尽管它并不涉及实际的数据存储。对于学习和理解Struts2框架的运作机制,这是一...

    struts2 国际化使用

    Struts2是一个流行的Java ...总的来说,Struts2的国际化是一个涉及资源文件创建、配置、Action类、JSP页面和框架核心组件协作的过程。通过熟练掌握这一功能,开发者能够为他们的应用提供更加全球化、友好的用户体验。

Global site tag (gtag.js) - Google Analytics