`
hjs0512
  • 浏览: 33638 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

struts2国际化乱码解决

阅读更多

struts2国际化在网上有一堆资料,照着写了一些出现了乱码,解决方案如下:

默认情况下,用myeclipse创建的文件编码为iso-8859-1,若里面含有中文,然后用native2ascii转编码(native2ascii -encoding utf-8 fromfile.txt tofile.txt),再用struts2调用文件,就会出现乱码,解决方法是首先把文件编码改为utf-8,即把fromfile.txt编码改为utf-8,然后再转换。

两个地方要注意:

1.native2ascii -encoding utf-8 fromfile.txt tofile.txt   其中 -encoding utf-8 一定要加上

2.fromfile的编码要是utf-8


本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/EndAll/archive/2008/07/30/2741558.aspx

分享到:
评论
1 楼 lord_is_layuping 2010-01-06  
好用,谢谢 。

相关推荐

    Struts2乱码终极解决办法

    ### Struts2乱码终极解决办法 #### 一、引言 在开发基于Struts2框架的应用时,经常遇到的一个问题就是中文乱码。这不仅影响用户体验,还可能导致数据处理错误。本文将详细介绍如何彻底解决Struts2中的乱码问题,并...

    java国际化中文乱码问题解决包

    通过以上方法,开发者可以有效地解决Java国际化过程中遇到的中文乱码问题。`BundleEditor` 提供的工具集可以简化这个过程,提高开发效率,并确保应用程序在全球范围内提供一致且正确的用户体验。为了充分利用这个...

    s2sh框架+struts2国际化的实例

    另外,关于struts2国际化乱码问题: 解决方法: 找到jdk的安装目录--C:\Program Files\Java\jdk1.6.0_10\bin(我的安装目录) 在bin里面找到native2ascii.exe并运行 在命令窗口输入 native2ascii -encoding UTF-8 ...

    struts 2. 5.2解决中文乱码

    这里的`struts.i18n.encoding`参数指定了国际化资源的编码。 4. **JSP页面**:确保所有JSP页面的`指令中包含了`pageEncoding`属性,并设置为UTF-8: ```jsp ; charset=UTF-8" pageEncoding="UTF-8"%> ``` 5. *...

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

    然而,在国际化(I18N)的应用场景下,Struts2资源文件在JSP页面中显示乱码的问题常常困扰着开发者。本文将深入探讨这一问题,并详细介绍两种有效的解决方案。 ### Struts2资源文件与乱码问题 Struts2框架通过资源...

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

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

    struts1.2 解决中文乱码

    ### Struts 1.2 中文乱码问题详解与解决方案 ...如果涉及到国际化需求,则需要考虑多语言支持等问题。总之,通过合理的编码管理和配置,可以确保 Web 应用在处理中文等多语言文本时的正确性和稳定性。

    struts2中文乱码问题

    综上所述,解决Struts2中文乱码问题的方法主要包括设置JSP页面编码、配置Struts2国际化编码、修改web.xml配置、使用POST请求方式以及自定义过滤器等。开发者可以根据项目的具体情况选择合适的方法来解决中文乱码问题...

    struts2国际化的实例

    在本实例中,我们将深入探讨如何在Struts2中实现国际化,并解决中文乱码问题。 1. **理解Struts2的国际化机制** - Struts2的国际化是基于Servlet API中的`java.util.ResourceBundle`类,它允许我们定义不同语言...

    解决struts2.1.6+spring+hibernate 中文乱码

    在Struts2项目中,可以通过修改`struts.properties`文件来指定项目的字符编码方式,从而解决中文乱码问题。具体配置如下: ```properties struts.objectFactory = spring struts.i18n.reload=true #struts.locale=...

    JSP struts2 url传参中文乱码解决办法.docx

    这将设定Struts2框架的国际化编码为UTF-8,使其能够正确处理包含中文的请求参数。 其次,需要在`web.xml`文件中配置一个字符编码过滤器(CharacterEncodingFilter),以确保所有HTTP请求的编码被设置为UTF-8。添加...

    struts,ajax乱码解决方案

    【Struts和Ajax乱码解决方案】 在Web开发中,乱码问题始终是一个常见的困扰,特别是对于使用Struts和Ajax技术的开发者来说。乱码问题主要出现在数据的输入、传输和展示过程中,涉及到编码格式的选择和一致性。以下...

    eclipse struts 中文乱码问题图解

    在开发Java Web应用程序时,Eclipse和Struts框架的组合可能会遇到中文乱码的问题,这主要涉及三个方面:页面乱码、参数乱码以及国际化乱码。以下是对这些乱码问题的详细解答: 1. 页面乱码: 当网页编码设置为非...

    Struts2zhogn乱码处理

    本篇文章将详细介绍如何解决Struts2应用中的乱码问题,重点介绍通过配置`CharacterEncodingFilter`来统一字符编码的方式。 #### 二、乱码原因分析 在Java Web应用中,乱码问题通常由以下几个方面引起: 1. **前端...

    struts处理中文乱码问题总结

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

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

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

    Struts框架中的乱码处理

    在`doFilter()`方法中,我们设置了`ServletRequest`和`ServletResponse`的字符编码为`utf-8`,这是国际化的标准编码,能处理大多数语言的字符。 ```java public void doFilter(ServletRequest request, Servlet...

    struts国际化的问题

    在处理Struts国际化问题时,开发者通常需要考虑以下几个关键知识点: 1. **资源文件**:在Struts中,国际化的核心是资源文件,通常命名为`Messages.properties`,它们存储了应用程序中的所有可本地化的字符串。每个...

    乱码解决大全.doc

    乱码解决大全 编码是计算机中最基本的概念之一,它是计算机对字符的表示方法。常见的编码有 UTF-8、GBK、GB2312、ISO-8859-1 等。其中,UTF-8 是最常用的编码之一,支持多种语言的表示,包括中文、大写字母、特殊...

    Struts2_1000_CharacterEncoding

    4. **国际化与本地化**:对于多语言应用,Struts2需要考虑不同的字符集来支持各种语言,如UTF-8、GBK等。 解决这些问题的方法包括: - **Filter配置**:可以使用一个字符编码过滤器,如`CharacterEncodingFilter`...

Global site tag (gtag.js) - Google Analytics