`
79343654
  • 浏览: 46237 次
  • 性别: Icon_minigender_1
  • 来自: 太原
社区版块
存档分类
最新评论

Struts2中s:url传递中文参数时防止乱码的解决方案

阅读更多

方式1:

<s:url id="remoteurl1" action="business!input.action" escapeAmp="false">

<s:param name="id"><s:property value="bId"/></s:param>

<s:param name="goPage"><s:property value="page.curPage"/></s:param>

</s:url>

红字部分必须加,否则传递为null;

方式2:

<s:url id="remoteurl1"action="business!input.action?id=%{bId}&goPage={page.curPage}eType}/>

红字部分可不加,如果带有中文,需要采用方式1。

 

分享到:
评论

相关推荐

    url传值到Action乱码解决方案

    URL传值到Action乱码解决方案 在Web应用程序中,URL传值到Action是一个常见的操作,但是当传递中文参数时,经常会出现乱码问题。今天,我们将讨论如何解决URL传值到Action乱码问题,特别是在Struts2框架中。 乱码...

    Struts2.0解决中文乱码

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

    struts2乱码处理

    本文将针对Struts2中的中文乱码问题提供几种解决方案,包括在不同场景下的处理方法。 #### 解决方案概述 **方案一**:适用于前台通过URL传递中文参数的情况,主要利用`jQuery`对中文参数进行编码处理。 **方案二*...

    struts处理中文乱码问题总结

    2. **传递参数中文乱码** 3. **国际化资源文件乱码** 下面我们将针对每一种情况,详细介绍具体的解决方案。 #### 三、页面显示中文乱码 页面显示中文乱码通常发生在JSP文件中包含了中文内容时。由于JSP文件默认的...

    中文乱码处理问题总结

    #### 四、URL传递参数时的乱码处理 1. **问题描述**:通过URL直接传递中文参数时出现乱码。 2. **解决方案**: - 使用过滤器(Filter)在请求处理前设置编码格式。 - 如果已经发生了乱码,可以通过字符串编码转换...

    mysql+jsp+SSH网站开发中文乱码解决方案

    在进行MySQL、JSP以及SSH(Struts、Spring、Hibernate)框架集成的网站开发时,中文乱码问题是一个常见的困扰。这通常是由于编码格式不一致、设置不当或处理方式错误导致的。以下是一些关键的知识点,可以帮助你解决...

    处理中文乱码

    根据给定文件的信息,本文将重点围绕Struts框架下中文乱码的三种常见情况展开讨论,并提供解决方案。 #### 二、页面显示中文乱码 页面显示中文乱码是开发者经常会遇到的一种现象,主要发生在JSP页面中。由于JSP...

    struts解决乱码问题

    在使用Struts框架进行Web开发时,经常会遇到一个让人头疼的问题——中文乱码。特别是在Tomcat服务器环境下,如何有效地解决这一问题,确保中文字符能够正常显示与传递,是许多开发者都需要面对的挑战。本文将通过...

    struts标签中文

    - **中文URL问题**:Struts2默认不支持中文URL,但可以通过自定义拦截器或修改配置实现支持。 - **国际化**:如果需要支持多种语言,可以利用Struts2的国际化特性,创建资源文件并使用`&lt;s:text&gt;`标签显示多语言...

    struts乱码讲解

    ### Struts乱码问题详解与解决方案 #### 一、引言 在Web开发过程中,特别是在使用Struts框架进行开发时,经常会遇到字符编码的问题,尤其是中文字符的乱码问题。本文将详细介绍Struts中常见的乱码现象,并提供具体...

    有关乱码WEB乱码

    本文将深入探讨Web乱码的成因及解决方案,特别是针对Struts2框架下乱码问题的处理。 #### Struts2框架下的乱码问题 在Struts2框架中,乱码问题主要出现在请求参数的处理上,特别是在GET或POST请求中。当客户端发送...

    struts2.x一些技术细节资料总结

    当使用RedirectAction传递参数时,通常会遇到URL编码问题,导致中文字符显示为乱码。要解决这个问题,需要在Struts2的配置文件中设置全局属性`struts.i18n.encoding`为`utf-8`,同时在Tomcat服务器的`server.xml`中...

    struts2下载

    描述中的"下载文件名中文乱码解决方案"提示了我们在下载过程中可能遇到的一个常见问题。为了解决这个问题,你需要确保你的操作系统、浏览器以及相关下载工具都设置正确的字符编码,通常是UTF-8。如果在下载时已经...

    超强过滤器彻底解决JSP-SERVLET中文参数GET-POST传递的问题(转)

    尤其是在Servlet中获取请求参数时,如果没有正确设置字符编码,中文字符会被错误地解码。 3. **解决方法**: - 对于GET请求,可以在Servlet中使用`request.setCharacterEncoding("UTF-8")`来设定请求编码,但这只...

    J2EE乱码问题解决方法

    #### 二、具体解决方案 针对上述提到的几个方面,我们可以采取以下措施来解决J2EE乱码问题: ##### 2.1 服务器配置(Tomcat) 首先需要检查并修改Tomcat服务器的配置文件,确保其能够正确地处理不同类型的字符集...

    java文件JSP文件乱码汇总

    **问题描述**:使用GET方法传递参数时,Tomcat服务器默认使用ISO8859编码,可能与前端或后端的编码不匹配,导致乱码。 **解决方案**:在Tomcat的`server.xml`配置文件中,添加`URIEncoding="UTF-8"`,确保GET请求的...

    Ajax FireFox IE 乱码兼容问题

    在IT领域,特别是Web开发中,...通过上述解决方案和优化建议,可以有效避免Ajax请求中的乱码问题,提高Web应用的稳定性和用户体验。在实际开发中,应始终关注字符编码的细节,确保数据在传输过程中的正确性和一致性。

    java中文乱码的解决方法.pdf

    Java中的中文乱码问题是一个常见的开发痛点,尤其是在处理Web应用时。以下是一些解决Java中文乱码的方法,主要针对Spring和Struts1框架的集成应用。 1. **与Spring集成的解决方案**: - 使用Spring的`...

    J2EE以GET和POST方式提交表单的乱码解决(受教了)

    `struts2乱码处理.doc`文件很可能包含更具体的Struts2框架下的乱码解决方案,建议查看文档以获取更多细节。 总之,解决J2EE应用中GET和POST方式的乱码问题需要从服务器配置、页面编码以及代码处理三个方面入手,...

Global site tag (gtag.js) - Google Analytics