当前位置:  技术问答>java相关

苦恼的中文乱码!!!在servlet中用request.getParameter("xingming")得到的姓名域值就变成了乱码"???",更别提下面的转化函数得到的结果了。

    来源: 互联网  发布时间:2015-10-26

    本文导语:  苦恼的中文乱码!!!在servlet中用request.getParameter("xingming")得到的姓名域值就变成了乱码"???",更别提下面的转化函数得到的结果了。 在JSP中已经加了 servlet是用jcreator编译的,sql2k中文版是默认标准安装,tomcat4.03 请问该怎...

苦恼的中文乱码!!!在servlet中用request.getParameter("xingming")得到的姓名域值就变成了乱码"???",更别提下面的转化函数得到的结果了。

在JSP中已经加了
servlet是用jcreator编译的,sql2k中文版是默认标准安装,tomcat4.03

请问该怎样解决呀?

|
是乱的原因是因为你现在就是8859编码
入数据库根本不需要转,就是正常的
相反,如果你要显示出来,应该是你写的一个逆过程
newstring=new String(s.getBytes("ISO8859_1"),"gb2312")

|
可以写一个过滤器,在其中设置request参数的编码(我记不大清楚方法名了,应该是set*Encod*),设置成你系统接收的字符串的正确编码,常用的有ISO-8859-1,gb2312,GBK,UTF-8等。这样只要其中一个页面好使,其他的页面也都会好使的。不需要进行一个一个参数的设置。

|
在servlet中加上response.setContentType("text/html;charset=gb2312");

    
 
 

您可能感兴趣的文章:

  • Get中文乱码IE浏览器Get中文乱码解决方案
  • gdbtui 中文注释乱码?设置了charset为UTF-8还是乱码,怎么办?
  • jsp中文乱码 jsp mysql 乱码的解决方法
  • 求助:redhat9安装时选的英文,现在想变成中文,怎么办?打开中文网页中文也是乱码??
  • 装了中文版的solaris8,为何命令行的中文内容都是乱码?
  • 我的rh linux 8 不支持中文,中文显示乱码,该安装什么?或怎么解决?
  • windows下写的源代码,其中有打印中文语句,移到linux编译后运行中文显示乱码了
  • 如何在Tomcat里面显示中文?我编译成Servlet后中文变成了乱码!
  • 问题3:如何解决linux hat 9.0 shell下中文乱码问题?如何输入中文?
  • zip包在中文centos上解压后, 其中如果有中文文件名则为乱码, 怎么解决??
  • php网页标题中文乱码如何解决
  • centos mplayer菜单中文乱码
  • 在Windows下通过Telnet登陆到FedoraCore3时发现中文都是乱码,而Linux下Shell里的中文可以正常显示
  • 文本界面显示中文文件乱码
  • asp.net url 地址栏乱码,中文超过两个汉字就乱码
  • 在redhat linux 8.0 中文板上 , 有些地方出现乱码问题!
  • CentOS中文乱码
  • redhat ent.5.4 用samba时,中文出现乱码
  • centos中文乱码问题
  • 网页中的gb2312中文,到了linux下显示为乱码的问题?
  • 那里可以得到Kdevelop的帮助文档(最好是中文),谢谢
  • 从数据库中取出的数据用compareTo("中文")总没法得到想要的结果,请高手解答
  • shell中如何得到中文的拼音?
  • 为什么我在jsp页面用 "/servlet/goto.servlet?setname=中文",如果就这样传过去,在servlet里面得到的将是setname=null,如果传其他则可
  • 100分求救:在QT中,怎么得到QLineEdit的中文输入内容呢?
  • 问一个弱问题,哪里能够得到Unix环境下C库函数手册、C++类库手册、aCC使用方法,中文的。
  • 在form.action="servlet?china=中文" 附带了中文参数,但servlet里面得到的china=null,请问只用这种形式传递参数china,究竟有没有办法
  • 如何得到数据库中所有表名 表字段及字段中文描述
  • 我用post传递数据为什么得到的是乱码???而不显示中文,我用了好多方法都不行~附代码
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 网站英文/中文域名字符集即网站英文/中文域名可以包含哪些字符
  • 装的linux是英文版,现在要如何显示中文字符啊,比如装中文软件,或看中文网页
  • 中文汉字编码知识及各种中文编码对应的编码区间总结
  • 中文问题:我使用的是MEPIS Linux,系统不能显示中文,我能不能把Redhat中的中文字体移植到这个系统中?
  • Firefox 23 中文版全新发布
  • 中文问题:我的数据库中,中文写入没有问题,但中文却不能正常读出。(sqlserver2000)
  • 最新版 WordPress 3.6 “Oscar” 简体中文版介绍及下载
  • 有哪些中文linux,有哪些外挂的中文环境,这些中文环境之间兼容吗?
  • 微软浏览器IE 11(InternetExplorer 11)简体中文预览版介绍及下载地址
  • 我安装了Redhat 7.3中文版,可以输入和显示中文文件,但是在光盘上的中文文件名却不能正确显示,为什么?你们的是这样的吗?
  • 中文网页快速去重算法研究
  • 在实现简体中文转繁体中文,繁体中文转简体中文时,JAVA得如何实现???
  • Visual Studio 2012 简体中文版新功能介绍及官方下载地址
  • 刚装的redhard9.0中文版, OpenOffice 不能用中文.
  • Java读写包括中文的txt文件时不同编码格式问题解决
  • linux要想使用中文输入法是不是要安装中文支持才可以?
  • C++准标准库boost库中文介绍
  • c/c++开源软件 iis7站长之家
  • 最新CentOS 7中文正式版64位下载、安装及CentOS网卡IP配置(ifconfig)(图文)
  • redhat 7.3 光盘中文目录名,xmms的中文歌曲名如何显示?
  • Windows 8.1中文英文预览版系统下载及功能改进
  • 为什么在redhat linux8中文下字处理程序中无法输入中文?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3