`

表单提交中文乱码解决

    博客分类:
  • java
 
阅读更多
由于Java默认的编码方式是UNICODE,所以用中文易出问题,常用解决:
String s2 = new String(s1.getBytes(“ISO-8859-1”),”GBK”);

utf-8解决JSP中文乱码问题,在页面的开始处加:
<%@ page language="java" contentType="text/html; charset=UTF-8"pageEncoding="UTF-8"%> <%request.setCharacterEncoding("UTF-8");%>

如果仍不能解决问题,还需要这样处理一下:
String msg = request.getParameter("message");
String str=new String(msg.getBytes("ISO-8859-1"),"UTF-8");out.println(st);

还要注意页面编码格式和服务器编码格式一致。

再有就是编写过滤器
分享到:
评论

相关推荐

    FORM表单中文乱码问题分析与解决

    针对FROM表单传递参数中的中文乱码问题进行分析并提出解决方法

    java表单提交中文乱码的解决方法

    主要介绍了java表单提交中文乱码的解决方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

    extjs 前后台交互参数出现中文乱码问题的解决方法

    在使用myeclipse过程中,我使用ajax同步请求传递参数到后台却出现中文乱码,这是我解决问题的代码,希望对您有所帮助

    JSP中文乱码问题综述,中文乱码解决大全

    JSP中文乱码问题综述,中文乱码解决大全,表单使用Post方式提交后接收到的乱码问题,表单get提交方式的乱码处理方式,上传文件时的乱码解决,Java代码关于url请求,接受参数的乱码,关于jsp在MyEclipse中打开的乱码问题,...

    JSP乱码解决大全

    JSP乱码解决大全 JSP页面显示乱码 表单提交中文时出现乱码 数据库连接

    post模拟提交文件中文乱码的问题处理.rar

    curl cmd 命令行模拟表单提交 解决windows 通过cmd 调用curl上传文件中文乱码的问题 资源包括 curl.exe 以及调用curl上传测试文件和表单内容的批处理文件

    如何解决Tomcat下中文乱码问题?

    现在将常见的乱码问题分为JSP页面显示中文乱码、表单提交乱码两类。 1)JSP页面中显示中文乱码 在JSP文件中使用page命令指定响应结果的MIME类型,如;charset=gb2312" %&gt;

    解决乱码工具类

    对于前台表单提交的数据有的会出现乱码,可以利用这个工具类对乱码进行解决

    Jsp乱码问题解决

    大家在JSP的开发过程中,经常出现中文乱码的问题,可能一至困扰着您,我现在把我在JSP开发中遇到的中文乱码的问题及解决办法写出来供大家参考。...二、表单提交中文时出现乱码 三、数据库连接时出现乱码

    jsp课后习题第4章.docx

    4-2 当表单提交信息中包括汉字时,在获取时应该做怎样的处理? 使用request.setCharacterEncoding(“gb2312”) 4-3 如何实现禁用缓存功能? 通过设置HTTP头可实现禁用缓存功能,具体代码如下: ("Cache-Control",...

    MySql中表单输入数据出现中文乱码的解决方法

    主要介绍了MySql中表单输入数据出现中文乱码的解决方法的相关资料,需要的朋友可以参考下

    myEclipse乱码解决办法

    在Myeclipse导入一个项目,有中文乱码问题,解决方法如下: 一、将整个project设置编码UTF-8(UTF-8可以最大的支持国际化) windows-&gt;Preferences-&gt;general-&gt;Workspace-&gt;Text file encoding-&gt;Other框中的Text ...

    java过滤器中文乱码POST和GET

    主要解决表单提交中文乱码问题,主要针对页面GET提交的处理编码问题,设计知识 过滤器,servlet,装饰设计模式等

    不同编码的页面表单数据乱码问题解决方法

    今天遇到一个很神奇的问题,用户告诉我这边网站上的表单提交到查询系统之后得不到返回值,查询结果是0条记录,但是再本地纯html执行的结果却能搜索到值。自己验证了下,果然如此,而且比对两边GET提交的参数,除了有...

    Java Web应用开发中的中文乱码问题研究.pdf

    在java Web应用开发中,软件开发人员最容易遇到的问题就是中文的乱码问题,其中最常见的有两种,JSP页面中文显示乱码和表单提交参数中文乱码。本文通过深入分析这两种中文乱码问题产生的原因,分别给出了对应的解决方案...

    xmlhttp 乱码 比较完整的解决方法 (UTF8,GB2312 编码 解码)

    Part I Post中文内容 先看看E文的表单是怎么提交的: 代码如下:[removed] strA = “submit1=Submit&text1=scsdfsd”; var oReq = new ActiveXObject(“MSXML2.XMLHTTP”); oReq.open(“POST”,”h

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

    在jsp中,我们经常从...%&gt;放在他们的前面,然后,表单的提交方式必须是post,即method=”post”,这样可以闭避免乱码了,请看下面: 代码如下: &lt;&#37;request.setCharacterEncoding(“UTF-8”);%&gt; &lt;form acti

    php插入到mysql数据库中文乱码问题解决

    重装了系统重新安装了PHP的运行环境,也没注意太多,想写点东西复习复习……当我用INSERT INTO想数据表里添加数据的时候,发现数据只要是中文的都是以乱码显示的,于是我在网页中规定了语言为gbk发现还是不行,在...

    Ajax传输中文乱码问题的解决办法

     我是在一个jsp页面有一个保存按钮,点击时会触发saveForm()的js函数,在saveForm()函数里经过校验后,会通过ajax发送数据请求,这样就不用通过提交表单来传输数据了,ajax估计就是这样的好处吧,目前对ajax还不太...

    解决ajax+php中文乱码的方法详解

    中文如果用表单提交的话,不会出现乱码,而用ajax提交就会出现乱码,这是什么原因呢?我的理解是,我在写源码的时候,一般用记事本写,保存的时候默认用ANSI编码,源码中也没有用“&lt;meta ...

Global site tag (gtag.js) - Google Analytics