`

struts中资源文件编码的修改

    博客分类:
  • Java
阅读更多

在中文操作系统下,Eclipse中的Java类 型文件的编码的默认设置是GBK,但是对Properties资源文件的编码的默认设置是ISO -8859-1。所以编辑Java文件中的中文不会出现问题,但编辑Properties资源文件中的中文会出现问题。

  在3.1M6版本下,我们可以直接修改Properties资源文件的默认编码了(Eclipse3.0版本好像不支持)。在Eclipse主界面下,打开 Window ->Perferences ->General ->Editors ->Context Types:


  修改为GBK后,再次打开application_zh_CN.properties文件,编辑后保存,再打开时,文件中的中文字符可以正常显示了。

分享到:
评论

相关推荐

    Struts中的国际化(资源文件的应用)

    如果修改了资源文件,需要重启应用服务器以使更改生效。 访问资源包中的内容通常通过`<bean:message>`标签或者在Java代码中使用`ResourceBundle`类完成。在JSP页面中,你可以这样引用一个消息: ```jsp ``` 在...

    Properties Editor(在eclipse编辑struts2 资源文件的插件 由unicode转换成中文)

    Properties Editor是一款专为Eclipse开发的插件,主要用于编辑Struts2框架中的资源文件,尤其在处理Unicode编码和中文字符转换方面提供了极大的便利。这款插件解决了开发人员在使用Eclipse进行国际化(i18n)开发时...

    Struts2属性文件详解

    指定了Struts 2应用所需的国际化资源文件,如果有多个国际化资源文件,多个文件名间以英文逗号`,`分隔。 #### struts.diSPAtcher.parametersWorkaround 针对某些Java EE服务器不支持`HttpServletRequest`调用`...

    Struts 2 properties文件详解

    这对于国际化(i18n)非常重要,可以确保正确显示不同语言的资源文件。 **示例代码**: ```properties struts.locale=en_US ``` #### struts.i18n.encoding **描述**: 此属性用于指定Web应用的默认字符编码。这尤其...

    struts.xml文件详解.doc

    例如,你可以通过更改struts.locale属性来设置应用的默认区域设置,或者通过struts.i18n.encoding来设定Web应用的默认字符编码,这对于处理中文请求参数尤其重要。 struts.properties中的属性也可以在web.xml或...

    eclipse struts 中文乱码问题图解

    总结来说,解决Eclipse Struts中文乱码问题主要涉及页面编码设置、请求参数处理以及资源文件的正确编码。通过调整相应的配置和使用合适的工具,可以有效避免和解决这些问题,确保中文字符的正常显示和处理。

    无中文乱码的Struts上传下载(任意文件上传)

    Struts框架是一款经典的...在Struts的配置文件`struts-config.xml`中,你需要为ActionForm指定一个字符编码,例如UTF-8,以确保接收到的参数(包括文件名)能够正确解析。示例配置如下: ```xml ...

    struts2.0字符编码使用过滤器

    在Struts2中,可以使用资源bundle(如.properties文件)来存储不同语言的文本,然后在Action或视图层动态地根据用户的语言选择来加载相应的文本。 8. **最佳实践** - 保持全局的编码一致性,如在整个项目中使用UTF...

    struts.properties文件详解

    2. `struts.locale`: 设定 Web 应用的默认本地化设置,影响应用中的国际化(i18n)资源加载。 3. `struts.i18n.encoding`: 指定 Web 应用的默认字符编码,对于处理中文请求参数特别重要,通常设置为 `GBK` 或 `GB...

    Struts2配置文件详解

    - **用途**: 影响国际化资源文件的加载,确保用户界面能够正确显示不同语言版本的信息。 - **示例**: `struts.locale=en_US`表示默认语言环境为英语(美国)。 **3. struts.i18n.encoding** - **功能**: 指定Web...

    struts 2. 5.2解决中文乱码

    2. **修改`web.xml`**:在项目的`WEB-INF/web.xml`文件中,添加过滤器以确保请求和响应都使用UTF-8编码: ```xml <filter-name>characterEncodingFilter <filter-class>org.springframework.web.filter....

    Struts2文件上传.docx

    你可以通过修改`struts.xml`中的`default.properties`文件的常量来改变这个限制,例如设置`struts.multipart.maxSize`属性。 - **文件类型限制**:你可以通过限制文件的扩展名或MIME类型来控制上传的文件类型。...

    struts2的struts.properties配置文件详解

    - **作用**:如果设置为 `true`,则Struts会在检测到本地化资源文件发生变化时自动重新加载这些文件。 #### 14. `struts.locale` - **描述**:定义了Struts应用程序的默认本地化。 - **示例**:可以设置为 `zh_...

    structs中*.properties中文资源文件的创建方法

    在Struts框架中实现中文资源文件的创建及国际化配置是一项重要的任务。这不仅能够帮助开发者构建多语言的应用程序,还能提升用户体验。根据给定的文件信息,“structs中*.properties中文资源文件的创建方法”主要...

    struts文件上传大小限制

    在Struts中处理文件上传功能时,有时我们需要对上传的文件大小进行限制,以防止恶意用户上传过大的文件导致服务器资源耗尽或者内存溢出等问题。本文将深入探讨Struts中文件上传大小限制的设置及其常见错误处理。 一...

    STRUTS ActionForm乱码,servlet全局过滤器转义编码。

    在开发基于Struts的Web应用时,乱码主要出现在三个方面:页面显示乱码、参数传递乱码以及国际化资源文件乱码。解决这些问题的关键在于确保整个应用的统一编码,通常是使用UTF-8编码。 首先,对于**页面显示中文乱码...

    struts处理中文乱码问题总结

    2. **配置Struts国际化资源文件编码**:在`struts-config.xml`中指定资源文件的编码方式,例如: ```xml ``` #### 六、综合建议 - **统一编码标准**:为了确保整个项目的一致性,强烈建议将所有涉及到的编码...

    struts 中文乱码问题解决

    JSP页面和资源文件编码问题 JSP页面和资源文件如properties文件的编码设置不一致,也会导致乱码。如果JSP页面以UTF-8编码,但properties文件以GBK编码,读取资源文件时就会出现乱码。 ### 解决方案 #### 1. 统一...

    Struts2属性文件详解.doc

    属性文件在Struts2中扮演着重要的角色,它们主要用于配置和定制框架的行为。以下是一些主要的Struts2属性及其详细解释: 1. `struts.configuration`:这个属性指定了配置文件管理器,负责加载Struts2的配置文件。...

    Struts2乱码终极解决办法

    2. **资源文件编码**:确认所有国际化资源文件使用相同的编码格式。 3. **数据库连接**:检查数据库连接字符串中的字符集设置,确保与应用一致。 #### 五、总结 通过以上几个方面的调整,可以有效地解决Struts2框架...

Global site tag (gtag.js) - Google Analytics