CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  J2EE / EJB / JMS

数据表的字段名在JSP中的测试,为什么是乱码?

楼主apli1980(combom)2006-03-04 01:55:59 在 Java / J2EE / EJB / JMS 提问

<%@   page   contentType="text/html;charSet=GB2312"   %>  
  <%@   page   import="java.sql.*"   %>  
  <html>  
  <head>  
  <title>数据表字段</title>  
  </head>  
  <body>  
  <b><center>  
  <font   size=4   color=red>测试rgst数据表字段</font><br>  
  <hr>  
  <br>  
  <%  
  Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");  
  Connection   con=DriverManager.getConnection("jdbc:odbc:regi");  
  Statement   stmt=con.createStatement();  
  ResultSet   rs=stmt.executeQuery("SELECT*FROM   rgst");  
  ResultSetMetaData   mtdt=rs.getMetaData();  
  int   nmb=mtdt.getColumnCount();  
  for(int   i=1;i<=nmb;i++)  
  {  
  out.println(mtdt.getColumnName(i)+'\n');  
  out.println(mtdt.getColumnTypeName(i)+"<br>");  
  }  
  rs.close();  
  stmt.close();  
  con.close();  
  %>  
  <font   color=red><br>  
  本数据表共有<%=   nmb   %>个字段  
  </center></b>  
  </body>  
  </html>  
   
  在IE中显示时为什么,字段名称是中文的,显示为??号啊。在一些读写的JSP例子中也出现这样的问题。请问怎么样一次解决这个问题呢?  
  <@%   page   contentType="text/html;charSet=GB2312"   %>  
  这个我知道。可是写入文件的时候,在*.TXT问档中写的中文都会是“?”号。求解 问题点数:20、回复次数:6Top

1 楼rickhunterchen(千山鸟飞绝)回复于 2006-03-04 08:41:48 得分 15

加上过滤器.参考以下帖子:  
  http://community.csdn.net/Expert/TopicView3.asp?id=4547791  
  Top

2 楼wenm_owen(星星)回复于 2006-03-04 12:38:13 得分 0

中文乱码问题Top

3 楼hp2634(独狼)回复于 2006-03-05 11:11:40 得分 0

你没有转码  
  Top

4 楼smilefei(奇幻咖斐)回复于 2006-03-06 13:20:28 得分 0

加入 乱码语句转化就可以了  
  我也碰上过Top

5 楼cutelion(MADEinCNNC)回复于 2006-03-06 16:55:47 得分 5

new   String(abc.getBytes("ISO-8859-1"),"GB2312");  
  试试Top

6 楼aywrenyue(基本功修炼中……)回复于 2006-03-06 17:16:15 得分 0

可以在过滤器中处理响应时得编码!Top

相关问题

  • VFP中,怎样动态修改数据表的字段名称?
  • 请问:如何取得数据表字段名呢?
  • 急需更改数据表字段名称的SQL
  • ADOQuery 使用中如何得到数据表的字段名
  • 如何从一个数据表中取得字段名?
  • 请问如何获取数据表的字段名称???
  • 如何取得数据表的字段名阿?
  • 请问在java里,怎样获取数据表的字段名?
  • 我用datagrid显示数据表内容,字段名为数据表的字段名,我如何将“id”改成“编号”?
  • 数据表的字段名用中文究竟会发生什么问题?

关键词

  • 字段
  • 测试
  • 数据表

得分解答快速导航

  • 帖主:apli1980
  • rickhunterchen
  • cutelion

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo