求助,高手进!关于JSP乱码问题

问题描述

我在点击查询按钮以后页面返回查询结果列表,其中部分显示为乱码,但是在网页上右键刷新以后又恢复正常了,再次点击查询又出现同样的乱码,我在别的电脑上访问这个页面都是正常的。请问这是什么原因造成的呢?程序也都重新写过了,我很纳闷的是为什么只有这一台机器会出现乱码?

解决方案

本帖最后由 mzy24511sc 于 2010-11-22 10:12:01 编辑
解决方案二:
该回复于2010-12-03 11:37:31被版主删除
解决方案三:
这么奇怪的问题还真没碰到过呢,帮顶一下吧
解决方案四:
把浏览器缓存和cookie删掉试试你确定别的机子没问题的话也就别纠结了
解决方案五:
修改一下文件的编码并在页面定义一下字符集后再试试看。
解决方案六:
引用3楼zn85600301的回复:

把浏览器缓存和cookie删掉试试你确定别的机子没问题的话也就别纠结了

这个试过了,还是不行,但是怎么能让他不报错呢?
解决方案七:
引用4楼tank1128911的回复:

修改一下文件的编码并在页面定义一下字符集后再试试看。

编码我看过了,没有问题,页面也定义过是GB2312的
解决方案八:
浏览器的字符集也是GBK2312吗?
解决方案九:
引用7楼kingsfly的回复:

浏览器的字符集也是GBK2312吗?

是的
解决方案十:
估计你的电脑是神器
解决方案十一:
如果页面上的编码格式都设置过了还不管用的话就写一个过滤器吧肯定管用!
解决方案十二:
如果是tomcat部署,下面三个步骤一般能解决乱码问题1.加filter,设置编码2.jsp页面加编码设置3.tomcat配置server.xml,加上useBodyEncodingForURI="true",URIEncoding="utf-8"如果这三个都加了还没有解决问题,那就可以考虑其它的问题了。
解决方案十三:
cookie缓存吧,另外浏览器一般都用默认的utf-8,你浏览器的字符集居然用GBK2312。。
解决方案十四:
以上网友回答的如果都不能解决,有一个终极办法,重装系统。
解决方案十五:
引用3楼zn85600301的回复:

把浏览器缓存和cookie删掉试试你确定别的机子没问题的话也就别纠结了

+1
解决方案:
没遇到过……
解决方案:
page里面加上pageEncoding="UTF-8"contentType="text/html;charset=utf-8"
解决方案:
补充一下,这台电脑系统是正版的英文XP,但是已经安装了多国语言包,可以正常显示中文。
解决方案:
估计是你电脑系统的内码语言问题。你在那个地区与语言里看看自己设置的是什么。
解决方案:
引用18楼tracyxiaoai的回复:

估计是你电脑系统的内码语言问题。你在那个地区与语言里看看自己设置的是什么。

设置的是中文(中国)
解决方案:
引用10楼caoyinggubei的回复:

如果页面上的编码格式都设置过了还不管用的话就写一个过滤器吧肯定管用!

顶一哈,我也是这么认为的。。。
解决方案:
该回复于2010-11-23 10:09:42被版主删除
解决方案:
该回复于2010-11-23 10:10:21被版主删除
解决方案:
是你系统的字符集问题吧!
解决方案:
没遇到过。。。。
解决方案:
是什么数据库,看看数据库的编码
解决方案:
引用20楼chen7788的回复:

引用10楼caoyinggubei的回复:如果页面上的编码格式都设置过了还不管用的话就写一个过滤器吧肯定管用!顶一哈,我也是这么认为的。。。

过滤器已经写过了。
解决方案:
引用25楼jeky198306的回复:

是什么数据库,看看数据库的编码

Oracle数据库,如果是数据库编码的问题的话那应该所有的显示都有问题才对,但是现在只有个别中文显示有问题。
解决方案:
引用17楼mzy24511sc的回复:

补充一下,这台电脑系统是正版的英文XP,但是已经安装了多国语言包,可以正常显示中文。

英文XP,那就要设置地区和语言什么的,^_^本人新手,仅供参考啊
解决方案:
我以前遇到过是电脑的操作系统版本引起的重装下
解决方案:
引用29楼bb12152205gg的回复:

我以前遇到过是电脑的操作系统版本引起的重装下

电脑上有重要程序,不能重装,否则程序就装不上了。
解决方案:
UTF-8才是王道
解决方案:
应该是存在缓存问题
解决方案:
你换个浏览器试试,用火狐
解决方案:
看下浏览器编码设置,右击页面--编码(E)--自动选择
解决方案:
我记得以前做企业管理项目的时候,遇上过这个问题,好像很简单,忘了怎么改了!可能你要写一个字符过滤器吧
解决方案:
引用31楼svview的回复:

UTF-8才是王道

正解。<%@pagelanguage="java"contentType="text/html;charset=UTF-8"pageEncoding="UTF-8"%>及<metahttp-equiv="Content-Type"content="text/html;charset=UTF-8"/>这三者所描述的编码集是否一致?
解决方案:
其实代码写好了一般可以避免乱码问题,UTF-8比较通用。还有实在不行你在配置文件里配置个Filter在每次请求的时候把字符编码都统一了撒。节约时间,方便。
解决方案:
如果,改了还有问题速度回帖子
解决方案:
引用25楼jeky198306的回复:

是什么数据库,看看数据库的编码

就是,我前段时间也遇到过这种问题,就是数据库编码的问题……
解决方案:
请问你用的是用版本的服务器呀,这个很重要的。因为jsp在解释成为servlet的时候,一次造成编码错误,然后在一次又通过servlet容器又进行了二次编码错误。到你的浏览器可能又正解回来了。上面成立的条件是你的机器上装GBK编码。如果不是GBK那又可能不成立。

时间: 2024-09-16 16:43:56

求助,高手进!关于JSP乱码问题的相关文章

ajax-php采集高手进:利用curl模拟登录抓取数据遇到json调用问题不成功,求助!

问题描述 php采集高手进:利用curl模拟登录抓取数据遇到json调用问题不成功,求助! 我在抓取一个页面的信息(假设a.php),这个页面只是一些基本的html框架,其他关键信息是通过ajax请求(b.php)回来的,返回的是json,然后在通过页面js将json解析,绘制到页面上.问题的关键是ajax请求的信息里有个手机号码需要登录后才显示完整,原网站利用ajax请求b.php获得json数据,如果直接访问b.php也是可以直接得到:{"name":"zhangsan&

combox-C#或者DEV控件高手进,求助大神!呀,gridview中动态添加COMBOX后出现问题

问题描述 C#或者DEV控件高手进,求助大神!呀,gridview中动态添加COMBOX后出现问题 步骤1:我定义一个全局的COMBOX控件变量: 步骤1:我为GRIDVIEW动态添加了一列,将这一列设置我步骤1中的COMBOX: 步骤2:我为这个COMBOX添加click事件,在事件中我读取GRIDVIEW中的focusROW,读取某一列,判断该列的值来动态为COMBOX添加ITEM; 问题:在click事件中,每次都能正确的获取focusROW,也能为combox添加ITEM,但是就是COM

gis开发-求助高手解决一些关于GIS的问题?

问题描述 求助高手解决一些关于GIS的问题? 大家好,我是一名大四的学生,快要毕业了,我想要去做GIS开发方面的工作,请问我都必须要掌握哪些方面的知识和技能? 解决方案 编程.地理测绘等等.不同的岗位不同,关键是你要掌握自学的本事. 解决方案二: 高手请进~ 帮我解决一下C++问题啊db2的问题 请高手解决

平台-matlab高手进,不写代码,只说思路

问题描述 matlab高手进,不写代码,只说思路 各位大侠.求解答 题目如下:利用matlab的GUI功能制作pn结的仿真平台,在该平台中,能根据输入的异质结的不同参数,可以展示平衡异质结的能带图,并动态的展示异质结能带图的变化. 针对正偏的异质结,展现其发光特性及异质结其他可能的应用. 请问这个有办法实现吗?大体方案是什么?

修改MYSQL数据库,数据表,字段的编码(解决JSP乱码)

js|mysql|编码|解决|数据|数据库 要解决JSP乱码,首先就要了解JSP乱码的原因 1.架设服务器安装MYSQL时的会让你选择一种编码,如果这种编码与你的网页不一致,可能就会造成JSP页面乱码2.在PHPMYADMIN或mysql-front等系统 创建数据库时会让你选择一种编码,如果这种编码与你的网页不一致,也有可能造成JSP页面乱码3.创建表时会让你选择一种编码,如果这种编码与你的网页编码不一致,也可能造成JSP页面乱码4.创建表时添加字段是可以选择编码的,如果这种编码与你的网页编码

jsp 弹窗-菜鸟求助:如何在JSP页面中弹出窗口

问题描述 菜鸟求助:如何在JSP页面中弹出窗口 从数据库中查询到了学生的基本信息,每条记录的后面有个"查看详细"的按钮,点击后弹出一个小窗口能将学生的信息显示出来,应该如何做?求各位大神帮忙,最好有个示例,不胜感激--

大数据-X亿级数据检索速度优化难题,高手进

问题描述 X亿级数据检索速度优化难题,高手进 各位高手,目前碰到一个X亿级数据检索速度优化的难题,大家帮看看怎么解决. 涉及到的表有: KeywordIndex:2.7亿条记录 Original:1014万条记录 KeywordIndex表包括四个字段,ID(PK,int).KeywordID(int).OriginalID(int).ColumnID(int) 建立的索引: PK_KeywordIndex([ID] ASC) IX_KeywordIndex_KeywordID([Keyword

word文档-急,高手进!word转pdf问题!

问题描述 急,高手进!word转pdf问题! 用freemarker根据xml生成的word文档,在用openOffer插件转换成pdf.转换成功后pdf打开后显示的是xml的源码 问题应该怎么解决!我想要的显示的是内容 不是xml的源码!word是xml类型的!

初学者求助!第二个JSP问题不会编写,谢谢!

问题描述 初学者求助!第二个JSP问题不会编写,谢谢! (1)编写一个JavaBean:Book.java,含有属性bookid(String),并编写对应的getter和setter(2)编写一个JSP:show.jsp,利用动作元素实现对Book.java的访问(设置和显示属性值) 解决方案 如果jsp里面的html代码被解析,直接下载源码:https://yunpan.cn/cSwBnBu4ubAIc 访问密码 908c 自己写的希望可以帮到你. 初学者建议 多百度 多查查 多尝试.而不要

实时性-求助高手一个关于QT的问题

问题描述 求助高手一个关于QT的问题 我想用QT实现摄像机的实时采集和显示,用哪个控件显示图片实时性和效率最高,如果我用GraphicsView的话,我需要把图片直接以Stretch的方式显示,我不想用他自动生成的滚动条该咋整啊? 解决方案 可以结合OpenCV来做这个,看下这里:http://blog.csdn.net/llh318724/article/details/7007661 解决方案二: 对,就是按照楼上说的,qt里面使用opencv最快了