jsp中从参数中获值,生僻字是乱码?
普通的字是正常的,比如:“垚”这种字就变乱码?
为什么??
另外 尽量不要在get传参的时候传汉字 尤其不要传这种字
不行呀,我就是用的GBK
汉字库没有就是乱码咯
换UTF-8 并且把开发工具的编码格式也换成UTF-8
你们遇到过没有,我用的是:eWebEditor在线文本编辑器--飞鱼修改版 的
就是这个获取到的生辟字是乱码,我自己写的没有问题,我也不知道该怎样解决,你们告诉我吧,我快急疯了,这个问题一直都困扰着我?
使用utf-8编码吧
你用的MYSQL数据库?
http://topic.csdn.net/u/20090910/18/df5a7313-d27a-49ed-8274-2a11b629371b.html
http://tmsoft.lsxy.com/index.php?id=603&load=read
(1)修改 my.ini(MySQL Server Instance Configuration 文件)
# CLIENT SECTION
[client]
port=3306
[mysql]
default-character-set=gbk
# SERVER SECTION
[mysqld]
default-character-set=gbk
(2)修改data目录中相应数据库目录下的db.opt配置文件
default-character-set=gbk
default-collation=gbk_chinese_ci
(3)数据库连接串中指定字符集
URL=jdbc:mysql://yourIP/college?user=root&password=yourPassword&useUnicode=true&characterEncoding=gbk 注:在mysql4.1.0版 要加useUnicode=true&characterEncoding=gbk 如果是5.0版以上的,加不加都是没有关系的!
我在jsp页面存上一个session,本页面还可以取出值来.
但是一刷新,或者打开新的页面就取不出值来了.
奇怪的是,我测试另一个程序时候
在jsp页面存上一个session,本页面可以取出值来,刷新或打开新页面值能取出来了.
......