你这样做
<td><%= sqlRst.getDate(1)%></td> 
<td><%= sqlRst.getDate(2)%></td> 

解决方案 »

  1.   

    有没有加
    <%@ page contentType="text/html;charset=gb2312"%>
      

  2.   

    有加呀,
    <html> 
    <head> 
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> 
    <title>jsp访问数据库</title> 
    </head> <body> <table border="1" cellspacing="0" cellpadding="0"> 
    <tr> 
    <th>id</th> 
    <th>lzl</th> 
    </tr> <% 
    if(intPageCount>0){ 
    //将记录指针定位到待显示页的第一条记录上 
    sqlRst.absolute((intPage-1) * intPageSize + 1); //显示数据 
    i = 0; 
    while(i<intPageSize && !sqlRst.isAfterLast()){ 
    %> 
    <tr> 
    <td><%= sqlRst.getString(1)%></td> 
    <td><%= sqlRst.getString(2)%></td> 
    </tr> 
    <% 
    sqlRst.next(); 
    i++; 


    %> </table>
      

  3.   

    加在前面
    <%@ page language = "java"%>
    <%@ page contentType="text/html;charset=gb2312"%>试试
      

  4.   

    你的Oracle的字符集是中文吗?
      

  5.   

    oracle的字符集是ZHS16GBK
    表里面是示汉字,用我存储过程读出在网显上也是干显示汉字