`
chenlb
  • 浏览: 696530 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

jsp 提交表单中文问题解决

阅读更多
    用过虑器,但只对post有效,get方式请看。http://www.blogjava.net/chenlb/archive/2007/07/17/130922.html

1.用tomcat里面的例子(在webapps\servlets-examples\WEB-INF\classes\里把filters目录放到你的classer\下,其实只要SetCharacterEncodingFilter就可以了,在web.xml里加

<filter>     
  
<filter-name>Set Character Encoding</filter-name>     
  
<filter-class>filters.SetCharacterEncodingFilter</filter-class>     
  
<init-param>     
    
<param-name>encoding</param-name>     
    
<param-value>utf8</param-value>     
  
</init-param>     
</filter>     
 
<filter-mapping>     
    
<filter-name>Set Character Encoding</filter-name>     
    
<url-pattern>/*</url-pattern>     
 
</filter-mapping>


2.如果用spring,用spring提供的过虑器,同样在web.xml里加
<filter>  
  
<filter-name>Set Character Encoding</filter-name>  
  
<filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>  
  
<init-param>  
    
<param-name>encoding</param-name>  
    
<param-value>utf8</param-value>  
  
</init-param>  
</filter>  
 
<filter-mapping>  
    
<filter-name>Set Character Encoding</filter-name>  
    
<url-pattern>/*</url-pattern>  
 
</filter-mapping>


分享到:
评论

相关推荐

    jsp中在提交表单时的中文处理问题

    在JSP(Java Server Pages)中处理中文字符时,特别是在用户通过表单提交数据时,可能会遇到各种编码问题。这是因为Web应用中涉及到多种编码格式...通过理解和掌握这些知识点,可以有效地解决JSP中中文处理的常见问题。

    解决jsp提交乱码的问题

    ### 解决JSP提交乱码的问题 在进行Web开发时,经常会遇到中文字符编码的问题,尤其是在使用JavaServer Pages(JSP)技术时。本篇文章将详细介绍如何解决JSP页面提交时出现的乱码问题,包括GET请求和POST请求两种...

    JSP中文乱码问题解决办法

    JSP 中文乱码问题解决办法 JSP 页面中中文乱码问题是指在 JSP 页面中使用中文时,页面显示...解决 JSP 中文乱码问题需要从多方面入手,包括设置页面的字符编码、使用 POST 方式提交表单、使用 GET 方式提交表单等。

    JSP表单处理(有图解)

    在 JSP 中,中文乱码问题是一个常见的问题。为了解决这个问题,可以采用将字符串由 8859_1(或 iso-8859-1)码转换成 gb2312 码的方法来有效解决。 JSP 表单处理是一种非常重要的技术,用于实现用户和网站之间的...

    jsp中文乱码问题jsp中文乱码问题详解

    jsp中文乱码问题的出现是由于编码格式不一致所导致的,可以通过确保jsp文件的存储格式、解码格式和控制浏览器的解码方式一致来解决乱码问题。同时,在使用Post和Get方式提交表单时,需要指定提交的编码格式,以避免...

    Servlet及jsp解决中文乱码问题

    ### Servlet及JSP解决中文乱码问题 #### 一、引言 在Web开发中,中文乱码问题一直是困扰开发者的一大难题。特别是在使用Java技术栈(如Servlet与JSP)进行开发时,如果处理不当,很容易出现中文字符显示乱码的情况...

    怎么解决JSP页面中文问题20100901

    ### 如何解决JSP页面中的中文问题 在Web开发中,尤其是使用Java Server Pages (JSP)进行开发时,处理中文字符常常会遇到乱码问题。本文将详细探讨如何有效地解决JSP页面中的中文问题,确保用户界面能够正确地显示...

    用Filter来解决中文表单提交问题

    在`TomcatFormFilter`的代码中,我们看到这个过滤器主要解决了Tomcat服务器下中文表单提交时的乱码问题。它创建了一个名为`Request`的内部类,该类继承自`HttpServletRequestWrapper`,目的是为了封装原始的`...

    JSP的中文问题及解决方案.rar

    2. **请求和响应编码**:当用户提交包含中文的表单数据时,如果服务器端没有正确处理这些数据的编码,也可能产生乱码。需要在Servlet或JSP中设置请求和响应的编码,例如`request.setCharacterEncoding("UTF-8")`和`...

    jsp页面传值中文乱码问题处理.docx

    jsp页面传值中文乱码问题处理 在 JSP 页面中传值时,中文字符可能会出现乱码问题,这...JSP 页面传值中文乱码问题可以通过修改编码方式、设置输出编码、接收参数编码、Get 提交编码和数据库连接参数编码等方式来解决。

    解决jsp+servlet开发中的中文乱码问题

    ### 解决JSP+Servlet开发中的中文乱码问题 #### 概述 在基于JSP(Java Server Pages)和Servlet技术的Java Web应用开发过程中,中文乱码问题一直是困扰开发者的一大难题。由于Java Web应用程序涉及多个组件之间的...

    JSP用户提交页面编码

    ### JSP用户提交页面编码 在Java Web开发中,尤其是使用JSP(JavaServer Pages)技术进行网页开发时,处理用户提交的数据是非常重要的一个环节。其中,数据编码问题尤为关键,因为错误的编码设置可能会导致乱码问题...

    解决jsp页面中文乱码问题

    - 请求编码:用户的输入数据(如表单提交)可能包含中文字符,需要确保服务器正确解析。在Servlet或Filter中设置请求编码,如`request.setCharacterEncoding("UTF-8")`。 - 响应编码:服务器返回的数据也需要设置...

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

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

    jsp语言完整表单教程

    - `method`:指定提交表单数据的方式(GET或POST)。 - `name`:为表单指定一个名称。 - `onreset`、`onsubmit`:设置事件处理器函数。 2. **`&lt;input&gt;`标记**:用于创建不同类型的输入控件,如文本框、密码框、...

    JSP出现中文乱码问题解决方法详解.docx

    在开发过程中,JSP(JavaServer Pages)可能会遇到各种中文乱码问题,这些问题通常涉及到页面显示、URL参数传递、表单提交以及源文件编码。以下是对这些常见问题的详细解析和解决方案。 一、JSP页面中文乱码 1. ...

    JSP中文乱码问题最优解决方法

    ### JSP中文乱码问题最优解决方法 在Web开发中,特别是使用Java Server Pages(JSP)进行网页设计时,中文乱码问题是一个常见的技术挑战。本文将详细探讨如何有效地解决JSP页面中的中文乱码问题,并提供具体的解决...

    JSP中文乱码问题完全解决方案(罗列了在JSP学习中出现的各种乱码问题)

    在使用POST方法提交表单数据时,若表单字段包含中文字符,也容易遇到乱码问题。 **解决方案:** 1. **设置表单编码:** 在`&lt;form&gt;`标签中使用`enctype`属性设置编码格式,例如: ```html ...

    jsp 将从表单中获得的数组的值-含中文 进行转码后在JSP中正确显示

    ### JSP中处理中文字符及数组的转码与显示 #### 概述 在Web开发过程中,特别是使用Java ...通过以上步骤,可以有效地解决JSP中从表单获取的数组数据中包含中文字符的转码与显示问题,提高用户体验和系统的稳定性。

Global site tag (gtag.js) - Google Analytics