到数据库验证用户后跳转页面,中文乱码问题,谢谢。。。

问题描述

到数据库验证用户后跳转页面,中文乱码问题,谢谢。。。
这是抓包后的:
HTTP/1.1 200 OK
Server: Apache-Coyote/1.1
Content-Type: text/html charset=utf-8;charset=ISO-8859-1
Content-Length: 63
Date: Wed 07 Jan 2015 18:24:59 GMT

????

????
代码中 登录页面、验证页面、主页面 的设置:
response.setContentType(""text/html;charset=utf-8"");
response.setCharacterEncoding(""utf-8"");
PrintWriter out = response.getWriter();

已经设置过了,为什么还会有_**_charset=ISO-8859-1_**_    单独访问页面都没有乱码,只要是从mysql发出的中文全是用???代替    在此先谢谢各位。。

解决方案

对中文内容做一个htmlencode再输出看看

解决方案二:
是不是你服务器附加的响应头,自己查下web服务器配置

解决方案三:
Content-Type: text/html charset=utf-8;charset=ISO-8859-1
这怎么有两个charset

解决方案四:
问题是出在charset=ISO-8859-1这里了,应该用charset=utf-8,是不是你浏览器里有什么设置,换到IE或者其它浏览器里再看看

解决方案五:
utf-8 编码格式

时间: 2024-11-18 08:33:47

到数据库验证用户后跳转页面,中文乱码问题,谢谢。。。的相关文章

js 3秒后跳转页面的实现代码

 这篇文章主要介绍了js 3秒后跳转页面的实现代码,需要的朋友可以参考下 隔多少秒后自动跳转到其它页(js脚本)    方法一:   在<head></head>之间加入js    代码如下: <script language="javascript"> var secs = 3; //倒计时的秒数  var URL ; function Load(url){ URL = url; for(var i=secs;i>=0;i--)  {   

oracle11g-oracle数据库的编码为US7ASCII。取出中文乱码,怎么可以不改数据库编码的情况下转码

问题描述 oracle数据库的编码为US7ASCII.取出中文乱码,怎么可以不改数据库编码的情况下转码 oracle数据库的编码为US7ASCII,在jsp页面取出来为乱码,我需要怎么才能把乱码转成正常中文显示String newStr= new String(name.getBytes("ISO-8859-1"),"GBK");这段代码可以转成正常数据,我希望有个方法可以改变全局中文乱码的方法.求大神指教 解决方案 要么改数据库的编码,要么写一个编码转换方法,每次

PHP页面中文乱码分析_php技巧

PHP页面中文乱码出现的原因有几种,一种是页面编码不统计一,二是数据库未设置编码,三是apache编码有问题,下面我来给大家介绍两种解决办法,总体来讲就是页面编码不统一了.出现乱码大部分是由于编码方式的不一致导致的,其中主要有四个地方不一致就可能存在这个可能:1.页面文件的编码方式(.html,.php等)2.html.head中指定浏览器的编码方式3.MySql数据库传输的编码方式4.Apache字符集 在只有PHP代码的页面,做JS弹窗的时候,如果弹窗内容含有中文,可能会出现乱码的问题,解决

防止纯PHP页面中文乱码技巧

出现乱码大部分是由于编码方式的不一致导致的,其中主要有四个地方不一致就可能存在这个可能: 1.页面文件的编码方式(.html,.php等) 2.html.head中指定浏览器的编码方式 3.MySql数据库传输的编码方式 4.Apache字符集 在只有PHP代码的页面,做JS弹窗的时候,如果弹窗内容含有中文,可能会出现乱码的问题, 解决办法,一行代码: 页面中文乱码  代码如下 复制代码 header("Content-Type: text/html; charset=utf-8");

不同的机器压缩后的ZIP压缩文件上传后,有的存在中文乱码,求帮忙分析分析。

问题描述 不同的机器压缩后的ZIP压缩文件上传后,有的存在中文乱码,求帮忙分析分析. 用了commons-compress-1.8.jar下的ZipArchiveInputStream 进行的压缩包解压处理,在不同机器上对同样文件进行压缩生成zip压缩包,有的机器生成的压缩包上传后中文就乱码,有的就不是乱码,求帮忙分析分析. 解决方案 7zip 压缩文件 分析

utf 8-java web页面中文乱码

问题描述 java web页面中文乱码 java web页面中文乱码问题,我已经设置过滤器将编码设置为UTF-8,ie查看页面编码已经为UTF-8,求大神解答! 解决方案 你用的过滤器是什么情况,最好就是在过滤器中得到一下字符串,看一下什么时候变成乱码的,有些工具或者方法使用的时候会默认编码加密,也有可能是这个原因. 还有就是百度一下 java web页面中文乱码 ,结果有很多,自己可以找一下 解决方案二: 在tomcat里面指定一下编码类型... 解决方案三: 过滤器中我只是设置了字符编码 i

真心菜鸟写了点击登录的代码。但是怎么验证呢。。验证成功后跳转的代码又该怎么写呢

问题描述 就是点击登录按钮后的跳转...protectedvoidsubmit_Click(objectsender,EventArgse){SqlConnectioncn=newSqlConnection("server=localhost;database=jtgl;user=sa;password=sa");SqlCommandcmd=newSqlCommand("select*fromajdjb,whereuser="admin",psd=&quo

页面中文乱码之完全Script解决方案

用XMLHTTP Post/Get HTML页面时的中文乱码之完全Script解决方案 先看看E文的表单是怎么提交的: 以下是引用片段: <SCRIPT language="JavaScript"> strA = "submit1=Submit&text1=scsdfsd"; var oReq = new ActiveXObject("MSXML2.XMLHTTP"); oReq.open("POST",&

数据库-mysql 5.5.40 ubuntu下中文乱码, 怎么办?

问题描述 mysql 5.5.40 ubuntu下中文乱码, 怎么办? 尝试过修必my.cnf配置文件,不管用. 另外,现在数据库中有多个表,并且都有数据,如果想保留数据,有什么好办法解决中文乱码的问题? 如果只要保证原有数据库中的新表中文正常,该怎么处理? 请高手帮忙解答!! 解决方案 你看一下数据库建库是什么编码格式 show variables like 'character%'; 需要修改为gbk或者是utf8: 其中,character_set_client为客户端编码方式:chara