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

Struts中properties文件中中文乱码解决方案

阅读更多

首先在http://download.csdn.net/source/2230779下载文件,解压,将得到的文件夹

拷贝到myeclipse中安装目录的plugins目录中,如我的myeclipse安装目录:C:\Program Files\Genuitec\Common\plugins。然后重新启动myeclipse

 

打开**.properties文件:右击 >open with>MyEclispe properties Editor

 

然后点击右侧的Add,在出项的对话框中输入namevalue,点击Finish,及添加完了一条记录。

如输入:

login.error.username=请输入用户名
login.error.userpassword=请输入用户密码

添加完成后、

中文已经被转换为 另一种形式的编码,以source视图查看可见上面的记录变为:

login.error.username=\u8BF7\u8F93\u5165\u7528\u6237\u540D
login.error.userpassword=\u8BF7\u8F93\u5165\u7528\u6237\u5BC6\u7801

不过再在web组件中调用时则不会显示乱码。

如:

if(userpassword.equals(baduserpassword)){

       errors.add("userpassword",new ActionMessage("logon.baduserpassword.error",baduserpassword));

       saveErrors(request,errors);

       return(new ActionForward(mapping.getInput()));

       }

注意:我的Myeclipse>windows>preferences>General>Content Types>Text>Java Properties File中显示的Default encoding ISO-8859-1

分享到:
评论

相关推荐

    eclipse下properties文件中文乱码的解决方案

    ### Eclipse下Properties文件中文乱码解决方案详析 在IT开发领域,尤其是使用Eclipse作为集成开发环境(IDE)的开发者,经常会遇到一个令人头疼的问题——Properties文件中的中文字符出现乱码。这一现象不仅影响...

    Struts2资源文件在jsp页面中显示乱码解决

    通过上述两种解决方案,我们可以有效解决Struts2资源文件在JSP页面中显示乱码的问题。虽然第一种方法可以达到目的,但其带来的维护不便使其不被推荐;相比之下,安装PropertiesEditor插件不仅操作简便,还能彻底解决...

    Struts2.0解决中文乱码

    ### 解决方案:Struts2.0中的中文乱码解决方案 #### 1. 配置struts.properties文件 在Struts2.0中,可以通过修改`struts.properties`文件来指定整个应用的默认字符编码。关键的配置项是`struts.i18n.encoding`,将...

    struts2的中文乱码问题解决

    ### Struts2中文乱码问题解决方案 在使用Struts2框架进行Web开发的过程中,中文乱码问题是一个常见的挑战。这不仅影响用户体验,还可能导致数据不一致等问题。为了解决这一问题,我们需要理解其背后的原理,并采取...

    struts 中文乱码问题解决

    本文将深入探讨Struts框架中中文乱码的问题,并提供一系列有效的解决方案。 ### Struts框架简介 Struts是一个开源的MVC(Model-View-Controller)框架,主要用于简化Java Web应用程序的开发。它基于Servlet和JSP...

    Struts2乱码终极解决办法

    本文将详细介绍如何彻底解决Struts2中的乱码问题,并提供实际可行的解决方案。 #### 二、乱码产生的原因 在Struts2框架中,中文乱码主要由以下几个方面的原因造成: 1. **请求编码问题**:客户端发送请求时未指定...

    struts2中文乱码

    本篇文章将详细介绍Struts2中出现中文乱码的原因及解决方案,帮助开发者更好地理解和解决这一问题。 #### 二、Struts2中文乱码问题概述 在Struts2应用中,当处理包含中文字符的数据时,可能会遇到乱码的问题。这种...

    struts之中文乱码问题

    Struts是一个非常流行的Java Web应用程序框架,用于构建和管理MVC(模型-视图-控制...如果你的项目中仍然存在乱码问题,建议参考提供的“Struts中文乱码解决方案.doc”文档,它可能包含了更详细的排查步骤和解决方案。

    java中文乱码解决方案

    ### Java中文乱码解决方案 #### 一、Struts2中的乱码问题及解决方案 在Java Web开发中,尤其是使用Struts2框架时,经常会遇到中文乱码的问题。这些问题的出现通常与字符编码设置不当有关。下面详细介绍几种有效的...

    struts处理中文乱码问题总结

    国际化资源文件(如.properties文件)中的中文乱码问题同样需要注意。此类文件主要用于存储各种语言环境下的文本资源,如果编码设置不当,也会导致显示乱码。解决方法包括: 1. **设置资源文件编码**:确保国际化...

    struts中文问题,struts国际化问题——终极解决方案

    ### Struts中文问题与国际化问题——终极解决方案深度解析 #### 引言 在Web应用开发中,特别是使用Struts框架时,中文显示和国际化(Internationalization,简称i18n)问题是开发者常遇的挑战。本文将深入探讨解决...

    开发Struts应用的步骤及中文乱码处理.doc

    Struts 是一个经典的Java ...以上步骤和解决方案有助于在开发Struts应用时避免和解决中文乱码问题。在实际开发过程中,可能还需要考虑其他因素,如数据库连接编码、IDE的编码设置等,确保整个流程中对中文字符的支持。

    解决Struts提交中文出现乱码和提交日期型数据报错的问题

    当然,每个项目环境可能有所不同,具体解决方案还需结合实际代码和配置进行调试。在处理这类问题时,一定要细心,确保每个环节都考虑到字符编码和数据类型的匹配。同时,良好的编程习惯和规范也能避免很多不必要的...

    关于SSH中文乱码的一个小总结.doc

    SSH中文乱码解决方案 SSH(Secure Shell)中文乱码问题是开发中常见的问题之一。本文将总结解决SSH中文乱码问题的方法,主要涉及到spring的编码过滤器、struts.properties配置、MyEclipse工程属性设置等方面。 一...

    Struts的乱码问题

    ### Struts框架中的乱码问题解析与解决方案 #### 背景介绍 在Web开发过程中,尤其是使用Java Web框架如Struts进行项目开发时,经常遇到的一个问题是中文字符的乱码问题。这个问题主要体现在中文字符在Web页面上的...

    struts2.1.6解决乱码 补充

    #### 二、解决方案:使用CharacterEncodingFilter 为了解决这个问题,一种常见的做法是通过过滤器(Filter)来统一设置请求的字符编码。在Struts2项目中,可以使用`CharacterEncodingFilter`来实现这一目的。 #### ...

    Ajax乱码解决方案(docx)

    3. **JSP和Struts的乱码解决方案** - 使用过滤器(如`SetCharacterEncodingFilter`)设定请求和响应的编码为UTF-8,确保数据在传输过程中不会出现乱码。 - 对于JSP页面,可以在页面顶部添加`;charset=UTF-8" %>`来...

    引用国际化资源乱码--properties edit

    在开发Java Web应用程序时,尤其是使用Struts2框架时,我们常常会遇到国际化资源文件(如.properties)在JSP页面中显示乱码的问题。这通常是由于编码不一致、字符集设置错误或者处理方式不当导致的。本文将深入探讨...

    OpenReports中文支持完全解决方案(新)

    4. **struts.properties配置文件字符编码改为GBK**:`struts.properties`是Struts框架的核心配置文件之一,将其字符编码设置为GBK有助于确保所有中文数据的正确处理。 5. **国际化配置文件**:通过创建或修改国际化...

Global site tag (gtag.js) - Google Analytics