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

struts2 编码问题

阅读更多
刚刚动手做了几个ssh2的小例子.有时候连页面都显示不了,感觉很郁闷,因为标签没有错误.提示也很奇怪.主要就是解析有错.找了很多原因但没结果.最后我把GBK编码换成UTF-8问题解决了.具体为什么我也不知道.感觉不应该错.应该没有关系.
分享到:
评论
2 楼 liuwei1981 2008-04-03  
tihualong 写道
其实在struts2的配置文件default.properties中有一个属性struts.i18n.encoding,这个属性就是struts2的编码方式,默认值是UTF-8。可以在struts.properties中覆写这个属性struts.i18n.encoding=GBK就可以了 或者在struts.xml文件中设置<constant name="struts.i18n.encoding" value="gbk"></constant>

我使用rails1.2做web开发时,所有的编码设置都为utf-8,中文页面以及数据的获取都都很正常,生成的页面编码格式也为utf-8,为什么在struts2中设置为utf-8就都是乱码显示呢?jsp的原因么?
1 楼 tihualong 2008-03-15  
其实在struts2的配置文件default.properties中有一个属性struts.i18n.encoding,这个属性就是struts2的编码方式,默认值是UTF-8。可以在struts.properties中覆写这个属性struts.i18n.encoding=GBK就可以了 或者在struts.xml文件中设置<constant name="struts.i18n.encoding" value="gbk"></constant>

相关推荐

    Struts2乱码终极解决办法

    3. **配置文件问题**:Struts2框架的配置文件(struts.xml或struts.properties)中的编码设置不正确。 #### 三、解决方案详解 针对上述原因,我们可以采取以下措施来解决Struts2中的乱码问题: ##### 1. JSP页面设置...

    struts中文乱码问题解决详细步骤

    解决这个问题通常涉及到编码设置的调整,下面将详细介绍两种方法来解决Struts中的中文乱码问题。 **方法一:配置Filter** 1. **添加过滤器**:首先,我们需要在Web应用的`web.xml`文件中添加一个`...

    struts2中的编码问题

    在探讨“Struts2中的编码问题”这一主题时,我们主要关注的是如何在Struts2框架下正确处理中文字符或任何非英文字符的编码问题,确保应用能够正确地读取、显示和处理这些字符,避免乱码现象。下面将详细阐述解决...

    Struts2中文乱码问题最终解决方案

    在Struts.xml配置文件中,设置 `&lt;constant name="struts.i18n.encoding" value="UTF-8"/&gt;` 是为了指定字符编码为UTF-8,防止乱码问题。但在Struts 2.1.6版本中,这个配置对POST请求的中文乱码问题无效,这是一个已知...

    如何解决struts2中烦人乱码

    在struts2中解决页面中出现的乱码问题,写在web.xml中

    eclipse struts 中文乱码问题图解

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

    struts2中文乱码问题

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

    struts2乱码与json插件(1)

    在这个主题中,“struts2乱码与json插件”主要关注两个方面:字符编码问题和JSON数据交互。 **字符编码问题** 在开发web应用时,乱码问题经常出现,尤其是在处理用户输入或显示非ASCII字符时。Struts2框架默认使用...

    Struts2编码拦截器

    解决Struts2中的中文乱码。该代码是用作Struts2的拦截器中

    struts2的中文乱码问题解决

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

    struts 中文乱码问题解决

    在Struts应用中,中文乱码问题最常见的原因是编码设置不一致。服务器端和客户端之间的数据传输如果使用不同的字符集,就会导致乱码现象。例如,当客户端以UTF-8编码发送请求,而服务器端却以GBK编码接收时,就会出现...

    奇怪的struts2的中文乱码问题及解决.docx

    总之,处理Struts2在IE上的中文乱码问题,关键在于理解浏览器对字符编码的不同处理方式,并针对性地调整解析策略或编码设置。通过上述方法,开发者可以有效地解决此类问题,确保Web应用在不同浏览器下的正常运行。

    Struts的乱码问题

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

    struts解决中文乱码问题

    在开发Web应用程序时,中文乱码问题是一个常见的挑战,特别是在使用Struts框架的时候。这个问题的出现通常是由于客户端和服务器端的字符集不一致导致的。本文将深入探讨如何解决Struts框架下的中文乱码问题。 首先...

    struts2中文乱码解决Demo

    在处理中文字符时,Struts2可能会遇到乱码问题,这主要是因为字符编码不一致导致的。本DEMO是为了解决Struts2在处理中文输入时可能出现的乱码问题,确保系统能够正确地接收和显示中文字符。 首先,我们要理解乱码...

    struts2乱码处理

    在Web开发中,特别是使用Struts2框架时,中文乱码问题常常困扰开发者。无论是前端还是后端,只要涉及中文字符的传递与处理,都有可能出现乱码现象。本文将针对Struts2中的中文乱码问题提供几种解决方案,包括在不同...

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

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

    Struts2教学视频

    Struts2支持Action的动态方法调用,允许Action类根据请求参数动态选择要执行的方法,而无需预先在struts.xml中硬编码。 **八、Action通配符(wildcard)的配置** 通配符配置允许为一组相似的Action定义一个通用配置,...

    struts下的汉字乱码问题

    总结来说,解决Struts下的汉字乱码问题,需要从页面、过滤器、服务器配置和Struts核心Servlet等多方面进行设置,确保在整个请求生命周期中,中文字符始终以正确的编码进行处理。这不仅涉及了前端的展示,还涉及到...

    struts2文件下载(解决了中文乱码问题)

    综上所述,解决Struts2文件下载时的中文乱码问题需要从多个角度考虑,包括文件名编码、响应头设置、过滤器配置、JDK版本、Tomcat配置以及开发环境的一致性。具体到本例中的DownLoadFile,可能是一个示例代码或测试...

Global site tag (gtag.js) - Google Analytics