`
wklee521
  • 浏览: 2045 次
  • 性别: Icon_minigender_1
  • 来自: 江西
最近访客 更多访客>>
社区版块
存档分类
最新评论

Tomcat下页面传值乱码问题

xml 
阅读更多
Tomcat下无论post还是get,页面设置好charset=utf-8依旧乱码。
当然首先还是tomcat的webapps下设置过滤器。
<filter>
		<filter-name>encodingFilter</filter-name>
		<filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>
		<init-param>
			<param-name>encoding</param-name>
			<param-value>utf-8</param-value>
		</init-param>
		<init-param>
			<param-name>forceEncoding</param-name>
			<param-value>true</param-value>
		</init-param>
	</filter>
	<filter-mapping> 
		<filter-name>encodingFilter </filter-name> 
		<url-pattern>/*</url-pattern> 
	</filter-mapping>

<url-pattern>/*</url-pattern>注/*勿写成.*
/conf/server.xml下设置
<Connector port="7070" protocol="HTTP/1.1" 
               connectionTimeout="20000" 
               redirectPort="7443" useBodyEncodingForURI="true" URIEncoding="utf-8"/>
<Connector port="7009" protocol="AJP/1.3" redirectPort="7443"  URIEncoding="utf-8"/>
第二个为apache设置
分享到:
评论

相关推荐

    jsp传值本地无乱码测试机出现乱码问题解决

    在讨论JSP(Java Server Pages)传值时,遇到的本地无乱码而测试机出现乱码的问题是一个典型的编码问题,常见于网络编程和Web开发中。以下是对标题、描述和部分内容所涉知识点的详细解析。 ### 知识点解析 #### ...

    jsp传值中文乱码问题解决方法示例介绍.docx

    本篇将详细介绍如何解决JSP传值过程中出现的中文乱码问题。 首先,我们需要理解乱码产生的原因。在网页中,数据的编码和解码过程需要保持一致。如果服务器和客户端之间使用的字符编码不同,就可能出现乱码。例如,...

    乱码问题的解决

    "乱码问题的解决" 在 Web 开发中,乱码问题是常见的...乱码问题的解决需要从多方面入手,包括设置页面编码、服务器编码、客户端编码、数据库编码和超链接的 url 编码等。只有通过统一编码,才能避免乱码问题的出现。

    jsp传值中文乱码问题解决方法示例介绍

    5. 应用服务器配置:某些情况下,还需要在应用服务器的配置文件中设置全局的字符编码,比如Tomcat的server.xml中的URIEncoding属性。 通过上述步骤,我们可以有效避免JSP页面中的中文乱码问题。下面是一个简单的...

    jsp页面显示中文乱码解决.pdf

    get 方式传值乱码是由于浏览器根据页面的 charset 编码方式对传值进行编码,然后提交至服务器交给 Tomcat,Tomcat 对这些信息进行解码时,采用的解码方式是由 server.xml 文件中的 URLEncoding 设置决定的。...

    jQuery Ajax传值到Servlet出现乱码问题的解决方法

    总的来说,解决Ajax传值到Servlet的乱码问题需要确保每个环节的编码设置一致,从JSP页面到Ajax请求,再到Servlet的接收和响应。只有这样,才能保证数据在整个传输过程中不发生乱码。记得在排查问题时,逐步检查每个...

    j2ee中文乱码问题终极解决之道

    在Java/J2EE开发中,中文乱码问题是一个常见的困扰,尤其在数据传输、页面展示以及数据库交互过程中。本文将详细解析这个问题,并提供多种解决策略。 首先,我们要理解乱码产生的原因。Java语言内部使用UTF-8编码...

    jsp传参 servlet接收中文乱码问题的解决方法.docx

    当我们在 jsp 页面传参到 servlet 时,中文字符经常会出现乱码问题。这是因为在 HTTP 请求中,默认的编码方式是 ISO-8859-1,而中文字符在这个编码方式下无法正确地表示。因此,我们需要手动设置编码方式来解决这个...

    JSP乱码处理

    JSP 乱码处理是 Web 开发中常见的问题之一,解决乱码问题需要了解 JSP 页面的编码机制和相关设置。本文将详细介绍 JSP 乱码处理的各种解决方法。 1. PageEncoding 属性 JSP 文件的存储格式是通过 pageEncoding ...

    JSP中文解码方法

    3. **POST方式传值乱码**: - POST请求的数据通过`request`对象存储,如果未设置请求体的编码,服务器默认使用ISO-8859-1解码,可能导致乱码。 - 解决方法:在接收页面,通过`request.setCharacterEncoding("UTF-8...

    解决java页面URL地址传输参数乱码的方法

    总结来说,解决Java页面URL地址传输参数乱码问题的关键在于确保URL编码和解码过程中的字符集一致。通过调整Tomcat服务器配置或者在Java代码中进行手动处理,可以有效地避免中文参数在URL传输过程中出现乱码。当然,...

    彻底解决fckeditor(jsp版)上传中文图片乱码问题

    把Tomcat安装目录下/server/lib里的catalina-ant.jar复制到项目的/WEB-INF/lib下。打开build.xml,修改property name="catalina.home"成Tomcat的安装目录。修改taskdef name="deploy"、taskdef name="list"、taskdef...

    java springmvc乱码解决归纳整理详解

    在 Java SpringMVC 中,页面传值到后台时可能会出现乱码问题,导致数据无法正确传输。解决这个问题可以从以下几个方面入手: 1. 工程编码:在建立工程时就需要设置整个工程的编码,以避免后续的问题。 2. 页面编码...

    JS传值出现中文参数乱码的解决方法

    在JavaScript编程中,当涉及到中文字符的传递时,可能会遇到乱码的问题,尤其是在与服务器进行交互,如Ajax请求或者通过URL参数传递时。这通常是因为字符编码不一致导致的。以下是一些解决JS传值出现中文参数乱码的...

    JSP.rar_Action!_jsp传值

    本教程将重点讲解如何在JSP页面中向Action传递值,并解决可能出现的中文乱码问题。 一、JSP与Action交互基础 JSP是一种基于Java的服务器端脚本语言,主要用于生成动态网页内容。而Action,特别是在Struts2框架中,...

    JAVA框架面试题汇总.docx

    GET 请求的乱码问题可以通过修改 Tomcat 配置文件,设置 Connector 的 URIEncoding 为 "utf-8",或者手动对 GET 参数进行重新编码。 SpringMVC 与 Struts2 的主要区别: 1. 入口不同:SpringMVC 的入口是前端控制器...

    JAVA框架面试题汇总 (2).docx

    **SpringMVC Controller向页面传值的方式** 1. 使用HttpServletRequest和HttpSession的setAttribute方法。 2. 通过ModelAndView对象返回模型数据。 3. 通过RedirectAttributes或FlashAttributes实现跳转时携带数据...

    JAVA框架面试题汇总[归类].pdf

    9. **Controller向页面传值**: - 使用HttpServletRequest和HttpSession。 - 通过ModelAndView对象传递数据。 - 使用ModelMap或Model对象。 - 在视图中直接使用EL表达式访问。 这些知识点涵盖了SpringMVC的基本...

    JAVA框架面试题汇总编程资料

    #### 六、Spring MVC Controller向页面传值的方式 1. **使用ServletRequest**:类似于Servlet中的做法,通过`ServletRequest`的`setAttribute()`方法向请求域中设置属性。 2. **使用ModelAndView**:创建一个`...

    JAVA框架面试题汇总[参照].pdf

    SpringMVC Controller向页面传值的方法** - 通过HttpServletRequest和HttpSession直接操作。 - ModelAndView对象中添加模型数据,返回给视图。 - 使用Model对象或Map对象添加数据,由DispatcherServlet传递到视图。...

Global site tag (gtag.js) - Google Analytics