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

中文显示不出来

    来源: 互联网  发布时间:2015-09-30

    本文导语:  各位朋友,大家好!我是新手上路,希望和大家学习。 我遇到一个问题,是这样的: 在一个JSP页面里我用表格显示数据库里的内容,数据库里中文的记录信息可以显示, 但是表格的每一栏我定义的中文标题却显示不...

各位朋友,大家好!我是新手上路,希望和大家学习。
我遇到一个问题,是这样的:
在一个JSP页面里我用表格显示数据库里的内容,数据库里中文的记录信息可以显示,
但是表格的每一栏我定义的中文标题却显示不出来。我不清楚是怎么回事,请各位帮忙一下。代码如下:













  
    编号
    学号
    姓名
    年龄
  
  
     
     
     
     
     
     
   
    





我的意思是上面的“编号”,“学号”等显示不出来。

|

改为:

试试

     
     
     
     
    改为
//添上

     
     
     
     
如果还不行:
改为
      

|

你可以加入以上这段程序,做一下变换。

|
首先,看看你数据库中的数据,是否是中文
其次,再试下如下的方法:
name= new String(name.getBytes("iso-8859-1"),"gb2312") ;

|












通知成功发布














   
  
  
 



 
  发布成功      返回发布通知      查看通知
  
 
          









我的也是在tomcat里显示不了中文,大家帮忙看一下好吗》
谢谢!!


|
估计是服务器不支持中文,我用Weblogic做服务器就没有这种事。

|
不会呀,我用过tomcat和resin都可以的.

|
用什么数据库?很可能数据库字符集错误

|
服务器的操作系统是什么?
用Web服务器是什么?(版本)

|
把下面这个去掉试一下,我也遇到过,好象是这样解决的  
    rs.close();
    stmt.close();
    con.close();

|


去掉,有一个就可以了,不要重复。

|
估计是你数据库的字符集 设置的不正确,和jsp没什么关系

|

改为

试试

|
看来我上面的判断是正确的。
这个问题是与tomcat版本有关系的

|
中文應該轉化一下
String str=(String)rs.getObject(1);
str=new String(str.getBytes("iso8859-1"),"GBK");
out.println(str);

|
不大可能吧。把GB2312改为GBK试试

|
换个服务器试试,比如weblogic

    
 
 

您可能感兴趣的文章:

  • Mastering EJB的中文版出来了,大家说说好不好?
  • freetds连接MSSQL2000,应用程序读出来的数据中文部分全是问号!!
  • JAVA与中文问题???(中文出来就是乱码,换英文就正常)
  • ====中英文混合的一个字符串,如何用java把特定的中文分离出来??====(内详)
  • 《精通EJB第二版》中文的已经出来了~~~
  • 我在Ctrl+Alt+F1进入shell屏幕,输入vi,出来的界面不能显示中文,而在x-window的终端下输入vi后可以看到中
  • 有些Java程序上中文输入法自己蹦出来的问题怎么解决?
  • 为什么unix下从oracle检索出来的中文显示的是?????? 呢?
  • 新装RedRedhat9,在其下访问Fat32分区,分区上中文文件名显示出来是乱码,如何解决?
  • 又是中文乱码问题,呵呵,不知道为什么又会出来烦我?
  • jsp中向英文版的sql中写中文数据,出来是乱码,有解决方法吗?
  • 请问怎样可以将用jdom从xml文件中读取出来的数据转换为中文(gb2312)
  • 为什么使用cat输出的文本文件是中文的,使用java从文件读取出来时显示的是乱码?
  • 为什么显示出来的中文都是框框?
  • 高分求救:我已经不行了,死活弄不出来了,jspSmartUpload文本框中文问题?100分相赠!
  • 给分:JSP取SQL 2000中文数据,显示出来就却是乱码
  • jdk1.3的虚拟机show出来的中文为什么歪歪的?
  • 求BSD许可证的中文版,望好人直接贴出来,而不是给个链接。一定给分,谢谢
  • 为什么我插到表中的中文显示出来是乱码?
  • 为什么JSP在JB6.0中显示正常(中文可以显示),但在IE6.0中无法正常显示(中文全为乱码)???
  • 我安装了Redhat 7.3中文版,可以输入和显示中文文件,但是在光盘上的中文文件名却不能正确显示,为什么?你们的是这样的吗?
  • 请问为什么我在linux 9.0下打开.pdf,和.ppt显示不了中文,但是网页的中文内容能显示
  • 请问:Linux不能显示U盘中中文文件名,但能显示中文的内容?怎么解决?
  • 我不知道该了什么?RH7.2里面txt不能显示中文,可是mozilla能显示有些中文网站
  • 刚学linux语言问题,运行在init5时候可以用中文正常显示,但在init3下不能显示中文,需在哪里调整
  • 装的linux是英文版,现在要如何显示中文字符啊,比如装中文软件,或看中文网页
  • Web服务器/前端 iis7站长之家
  • 中文问题:我使用的是MEPIS Linux,系统不能显示中文,我能不能把Redhat中的中文字体移植到这个系统中?
  • redhat 7.3 光盘中文目录名,xmms的中文歌曲名如何显示?
  • 我的rh linux 8 不支持中文,中文显示乱码,该安装什么?或怎么解决?
  • 在redhat9.0下,由于在安装的时候没有选择安装中文系统语言,不能正确显示中文的问题
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 网站英文/中文域名字符集即网站英文/中文域名可以包含哪些字符
  • 求助:redhat9安装时选的英文,现在想变成中文,怎么办?打开中文网页中文也是乱码??
  • 中文汉字编码知识及各种中文编码对应的编码区间总结
  • 中文问题:我的数据库中,中文写入没有问题,但中文却不能正常读出。(sqlserver2000)
  • Firefox 23 中文版全新发布
  • 有哪些中文linux,有哪些外挂的中文环境,这些中文环境之间兼容吗?
  • 最新版 WordPress 3.6 “Oscar” 简体中文版介绍及下载
  • 在实现简体中文转繁体中文,繁体中文转简体中文时,JAVA得如何实现???
  • 微软浏览器IE 11(InternetExplorer 11)简体中文预览版介绍及下载地址
  • 刚装的redhard9.0中文版, OpenOffice 不能用中文.
  • 中文网页快速去重算法研究
  • linux要想使用中文输入法是不是要安装中文支持才可以?
  • Visual Studio 2012 简体中文版新功能介绍及官方下载地址
  • kawa 不能输入中文?对中文支持很差。
  • Java读写包括中文的txt文件时不同编码格式问题解决
  • 装了中文版的solaris8,为何命令行的中文内容都是乱码?
  • C++准标准库boost库中文介绍
  • 为什么在redhat linux8中文下字处理程序中无法输入中文?
  • 最新CentOS 7中文正式版64位下载、安装及CentOS网卡IP配置(ifconfig)(图文)
  • linux怎么输入中文? 有没有中文输入法阿?
  • Windows 8.1中文英文预览版系统下载及功能改进
  • 安装 Redhat 的时候没有选中文, 怎样把中文加进来?


  • 站内导航:


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

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

    浙ICP备11055608号-3