在Firefox和Chrom进行测试时,单击浏览器上的前进和后退按钮,都可以正常显示。
使用IE6时,可以正常显示,但是单击IE6上的前进和后退按钮时,却出现了乱码,此时如果再单击刷新按钮,又可以正常显示了。但是不可能让用户每次按前进或后退后再单击刷新吧,请问这个问题怎么解决? 即:怎样使IE6在单击前进或后退按钮后,不出现乱码?
8 个解决方案
#1
<%@ page language="java" pageEncoding="UTF-8"%>这个加了么?
前进,后退出现乱码的时候看下IE的编码是什么,如果不是UTF-8的改下编码再用前进后退试下
前进,后退出现乱码的时候看下IE的编码是什么,如果不是UTF-8的改下编码再用前进后退试下
#2
可以看下是在哪里产生的的乱码。是在jsp页面,还是在类里进行处理产生的乱码。。。然后进行相应处理..
#3
<%@ page language="java" pageEncoding="UTF-8"%>
#4
是不是浏览器问题
#5
建议使用过滤器 统一编码 。
下面有个例子 过滤器的 。
http://blog.chinaunix.net/u/22371/showart_528342.html
下面有个例子 过滤器的 。
http://blog.chinaunix.net/u/22371/showart_528342.html
#6
把IE6的编码改成自动选择试试
#7
顶
#8
谢谢大家!问题已经解决了!
在编辑jsp页面时我已将其保存为UTF-8编码格式,我在jsp页面前加了<%@ page language="java" contentType= "text/html;charset=Unicode" pageEncoding="UTF-8"%> 就出现了上面所描述的问题。
后来,我将其改为:<%@ page language="java" pageEncoding="UTF-8"%>,即:我去掉了“contentType= "text/html;charset=Unicode"”,就没有乱码了,但是我还是不知道为什么。
再次谢谢大家!!
在编辑jsp页面时我已将其保存为UTF-8编码格式,我在jsp页面前加了<%@ page language="java" contentType= "text/html;charset=Unicode" pageEncoding="UTF-8"%> 就出现了上面所描述的问题。
后来,我将其改为:<%@ page language="java" pageEncoding="UTF-8"%>,即:我去掉了“contentType= "text/html;charset=Unicode"”,就没有乱码了,但是我还是不知道为什么。
再次谢谢大家!!
#1
<%@ page language="java" pageEncoding="UTF-8"%>这个加了么?
前进,后退出现乱码的时候看下IE的编码是什么,如果不是UTF-8的改下编码再用前进后退试下
前进,后退出现乱码的时候看下IE的编码是什么,如果不是UTF-8的改下编码再用前进后退试下
#2
可以看下是在哪里产生的的乱码。是在jsp页面,还是在类里进行处理产生的乱码。。。然后进行相应处理..
#3
<%@ page language="java" pageEncoding="UTF-8"%>
#4
是不是浏览器问题
#5
建议使用过滤器 统一编码 。
下面有个例子 过滤器的 。
http://blog.chinaunix.net/u/22371/showart_528342.html
下面有个例子 过滤器的 。
http://blog.chinaunix.net/u/22371/showart_528342.html
#6
把IE6的编码改成自动选择试试
#7
顶
#8
谢谢大家!问题已经解决了!
在编辑jsp页面时我已将其保存为UTF-8编码格式,我在jsp页面前加了<%@ page language="java" contentType= "text/html;charset=Unicode" pageEncoding="UTF-8"%> 就出现了上面所描述的问题。
后来,我将其改为:<%@ page language="java" pageEncoding="UTF-8"%>,即:我去掉了“contentType= "text/html;charset=Unicode"”,就没有乱码了,但是我还是不知道为什么。
再次谢谢大家!!
在编辑jsp页面时我已将其保存为UTF-8编码格式,我在jsp页面前加了<%@ page language="java" contentType= "text/html;charset=Unicode" pageEncoding="UTF-8"%> 就出现了上面所描述的问题。
后来,我将其改为:<%@ page language="java" pageEncoding="UTF-8"%>,即:我去掉了“contentType= "text/html;charset=Unicode"”,就没有乱码了,但是我还是不知道为什么。
再次谢谢大家!!