`
wanxiaotao12
  • 浏览: 476585 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

struts2 action中如何读取国际化资源文件

 
阅读更多

action中如何读取国际化资源文件

1、在url地址中使用?request_locale=en_US 或 ?request_locale=zh_CN

2、在action中,this.getText("helloworld");   //得到国际化资源文件中对应的中文, 或是英文

helloworld=hello, {0}      使用this.getText("helloworld", new String[]{"张三"})  初始化点位符

分享到:
评论

相关推荐

    STRUTS2国际化的问题

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

    Struts2_国际化

    在JSP页面中,使用Struts2的标签库中的标签来读取并显示国际化资源文件中的文本。 在编写国际化资源文件时,需要注意编码方式。由于国际化资源文件中可能包含中文或其他非ASCII字符,为了防止页面出现乱码,所有的...

    struts2实现文件下载功能

    在这个“Struts2实现文件下载功能”的示例中,我们将深入探讨如何利用Struts2框架来实现在web应用中让用户下载文件的功能。 首先,我们需要理解文件下载的基本原理。在Web应用中,当用户点击一个链接或提交一个表单...

    struts2 Action 包 命名空间 servlet API

    2. `org.apache.struts2.config`:处理配置相关的接口和类,包括XML和properties文件的读取和解析。 3. `org.apache.struts2.dispatcher`:这是Struts2的核心包,其中包含Dispatcher类,它负责初始化以及调用Action...

    struts2上传图国际资源

    在"struts2上传图国际资源"这个主题中,我们将深入探讨如何在Struts2框架下实现图片的上传以及国际资源文件的使用。 一、Struts2图片上传 1. **Action类的配置**:首先,你需要创建一个处理文件上传请求的Action类...

    国际资源化struts

    3. **Action类**:在处理用户请求的Action类中,我们可以通过`ActionContext`获取当前的本地化环境,然后使用`ResourceBundle`来读取相应的资源文件。例如: ```java ActionContext context = ActionContext....

    struts2_uploadify带进度条的多文件上传下载

    Struts2 Uploadify是一个在Java Web开发中常用的插件,它结合了Struts2框架和Uploadify jQuery插件,能够实现文件的多选、上传进度显示以及后台处理等功能。这个项目示例提供了一个完整的解决方案,使得用户在上传多...

    struts2 配置文件

    - `<message-resources>`: 国际化资源文件配置。 - `<plug-in>`: 插件配置。 ##### 2. 关键配置项 - **`<form-bean>`**: - 定义表单Bean的属性和验证规则。 - **`<action-mapping>`**: - 映射Action的执行逻辑...

    struts2国际化

    在Struts2中实现国际化(i18n)是一项重要的功能,它允许开发者为不同的地区和语言提供本地化的内容。这使得应用可以适应全球用户的需求,提供多语言支持。 在Struts2中实现国际化主要涉及以下几个关键点: 1. **...

    struts2 中文文件名文件下载

    解决Struts2中的中文文件名下载问题,可以按照以下步骤进行: 1. **配置Struts2 Action类**: 在处理文件下载的Action类中,需要指定文件名的字符编码。可以使用`ContentDisposition`类来自定义HTTP响应头,以指定...

    struts2中文件上传过滤codeFilter

    以下是对Struts2中文件上传及`codeFilter`的详细解释: **1. Struts2文件上传机制** Struts2提供了内置的支持来处理文件上传,主要利用了Apache Commons FileUpload库。在Struts2的Action类中,可以定义一个字段,...

    Struts2文件流方式导出下载excel、Txt、image图片

    1. **配置Struts2 Action**:在Struts2中,我们需要定义一个Action类,该类负责处理用户的下载请求。在Action中,我们创建一个方法,该方法将返回一个`StreamingResult`结果类型。`StreamingResult`是Struts2专门...

    Struts2的文件上传下载.rar

    这篇教程将带你了解如何在Struts2中实现文件上传和下载,并涉及到国际化(i18n)的应用。 1. **文件上传**: - **配置Struts2 Action**: 首先,你需要创建一个Action类,这个类将处理文件上传的请求。使用`@Action...

    Struts 2中实现文件下载

    在Struts 2中,文件下载功能是通过Action和Result类型的组合实现的,允许用户从服务器端下载文件到客户端。以下将详细介绍如何在Struts 2中实现文件下载,特别是处理中文文件名的问题。 首先,你需要创建一个Action...

    Struts2资源

    为了更好地理解Struts2的工作原理,下面我们来详细介绍一下Struts2中的几个关键接口和类: 1. **ActionMapper**:该接口用于根据请求的URL查找是否存在对应Action调用。它是请求处理流程的第一步,决定了后续流程的...

    Struts2_Action学习笔记、通配符{1},{2}

    4. **读取struts.xml配置文件**:根据配置文件中的信息确定请求的处理方式。 5. **解析namespace**:确定请求所属的namespace。 6. **定位action**:根据namespace和action名称找到对应的Action类。 7. **执行result...

    struts2实现的中英文切换

    在Struts2国际化过程中,关键在于使用资源文件来存储不同语言的文本。资源文件通常命名为`XX.properties`,其中`XX`代表语言代码(例如,`en.properties`代表英语,`zh_CN.properties`代表简体中文)。这些文件应...

    Struts2中文件下载&&zip 文件的压缩

    在Struts2中,文件下载可以通过Action类来实现。首先,你需要在Action类中创建一个方法,该方法负责读取文件内容并将其流化到响应中。以下是一个简单的示例: ```java public class DownloadAction extends ...

    struts2文件上传下载(注解版)

    在本项目中,我们关注的是Struts2中的文件上传和下载功能,这些功能是Web开发中常见的需求,尤其在处理用户数据提交或提供资源下载时。下面将详细介绍这个“struts2文件上传下载(注解版)”项目的关键知识点。 1. ...

    struts2面试题

    6. **资源文件的支持**:Struts2提供了对国际化资源文件的支持,便于多语言应用的开发。 #### Struts2核心组件详解 - **StrutsPrepareAndExecuteFilter**:作为Struts2框架的核心过滤器,它负责初始化框架并处理...

Global site tag (gtag.js) - Google Analytics