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

关于JSP分页显示。求救,大家帮帮我。

    来源: 互联网  发布时间:2015-04-28

    本文导语:  我根据书上的例子编了一个分页显示的javaBean,代码如下: package popeyelin; import java.sql.*; import java.lang.*; import java.io.*; import javax.servlet.http.*; import javax.servlet.*; public class messageList {   int page;   int count;   public ...

我根据书上的例子编了一个分页显示的javaBean,代码如下:
package popeyelin;
import java.sql.*;
import java.lang.*;
import java.io.*;
import javax.servlet.http.*;
import javax.servlet.*;

public class messageList
{
  int page;
  int count;

  public void setPage(int page)
  {
    try
    {
      Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
    }
    catch(ClassNotFoundException e)
    {
      System.out.println("no");
    }
    this.page=page;
  }
  public void Display(HttpServletResponse response)
  {
    try
    {
      response.setContentType("text/html;GBK");
      PrintWriter out=response.getWriter();
      Connection con=DriverManager.getConnection("jdbc:odbc:JSP","huang","782600");
      Statement stmt=con.createStatement();
      ResultSet rs=stmt.executeQuery("select count(*) from messagebook");
      rs.next();
      this.count=rs.getInt(1);
      

      int first=count-(page-1)*10;
      int last=count-page*10;

      PreparedStatement pstmt=con.prepareStatement("select * from messagebook where uid>=? and uid");
        out.print(rs.getString("email"));
        out.print("");
        out.print("
来自:"+rs.getString("ip")+"留言于"+rs.getString("exactpost"));
        out.print("
");
        out.print("他说:
");
        out.print(rs.getString("content"));
        out.print("");
        out.print("");
      }
      rs.close();
    }
    catch(Exception e)
    {
      System.out.print(e.toString());
    }
 }
 public boolean hasNext()
 {
   if(count>page*10) return true;
   else return false;
 }
}

数据库的结构为
Create bable messagebook{
uid int not null primary key,
name varchar(20),
ip varchar(20),
email varchar(50),
exactpost varchar(20),
content text
}
但运行结果显示为javax.servlet.ServletException: [Microsoft][ODBC SQL Server Driver]无效的描述符索引
请帮我看一看,谢谢!


|
数据库结构为: name、IP、email。。。
输出顺序为:name、email、IP

JDBC-ODBC桥连接数据库不支持这样读取数据。应该:
rs.getString("name"),然后rs.getString("ip")=>rs.getString("email")

    
 
 

您可能感兴趣的文章:

  • 100分求救,谁有做好的关于JSP于数据库操作的源代码?
  • 在线求救!!!如果在JSP页面之间传递多个参数?
  • 求救,在JSP中怎么实现在线人数统计!!
  • 求救,JSP中文件的上传、下载问题
  • 请问在jsp中如何调用ActiveX控件啊!求救
  • 紧急求救!如何根据文本框名对jsp页面赋值???
  • 高分求救!JSP的参数传递问题?
  • 紧急求救:jsp对Oracle数据库中long 型数据进行模糊查询 如何查?
  • 用tomcat作为jsp服务器,如何解决jsp中的汉字显示问题? iis7站长之家
  • 求救JSP画图,可与html格式同时使用吗?
  • 哎..........jsp没有人,只好来这里求救了,各位帮忙,谢谢了!
  • 高分求救!JSP的参数传递问题?
  • 高分求救:谁用过JSP处理ORACLE数据库中的LONG RAW类型字段
  • 用jsp写Oracle里的clob型字段的问题,求救!!!
  • 求救:jsp和servlet中如何实现upload文件?
  • 向高手求救,JSP程序在进行数据库查询时的条件字段的中文问题!!!
  • 新手求救:这样jsp运行环境可以吗?
  • 帮帮新手,jsp面向对象吗?想把c/s结构的引用用jsp改写,交互功能可以实现吗
  • 问几个关于JSP的问题,各位帮帮忙(高分相送)
  • 有谁用过jfreechart在jsp/servlet里生成过图表吗?怎么用啊?谁能帮帮我?
  • 请问在win2000,ibm http环境下怎么配置websphere才能执行*.jsp文件。请大家帮帮忙
  • 关于JSP在WINDOWS98下设置,请帮帮我
  • 在jsp或servlet中如何从oracle数据库中提取并显示图像,帮帮忙。很急的。
  • 老板催得急啊,各位好心人,帮帮忙吧如何在jsp中把word文档上传到oracle数据库
  • jsp 下载 中文的问题,大家看看帮帮忙!
  • 极度郁闷中~!各位大虾,请帮帮忙!!我把我的ie5升级到了ie6,并上微软网站升级了一下系统!我的机子上的jsp网站就一个也运行不了了!郁
  • 初学jsp,请教各位帮帮忙!谢谢。。。
  • 关于B/S结构的客户端打印的问题,求教各位 各位大虾,我用servlet和jsp作了一套b/s的系统,现在客户端需要打印,怎样才能实现?帮帮忙啊,小弟再此先谢过了!
  • JSP里用javascript的checkbox()方法选择进行删除出现的问题!请帮帮忙。
  • 请大侠们帮帮忙,关于jsp中调用javabean的问题。
  • JSP中的ResultSet???怎么出错了。请帮帮忙
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 输入http://localhost:8080显示欢迎页面但无法显示JSP页面
  • jsp显示server数据库的内容,如何实现定时更新jsp页面
  • 用tomcat作为jsp服务器,如何解决jsp中的汉字显示问题?
  • 为什么JSP在JB6.0中显示正常(中文可以显示),但在IE6.0中无法正常显示(中文全为乱码)???
  • help,weblogic 为什么能显示html但不能显示jsp?
  • 如果用在个JSP页面直接显示EXCEL内容?
  • jsp和JAVABEAN的中文显示问题
  • 在jsp页面加载时自动调用某个特定的servlet,由servlet查询数据库输出WEB页面返回给jsp显示?
  • JSP显示中文
  • 关于处理jsp中全角显示的问题。
  • 在JSP页面中能否显示JB中的对话框或者JAVA应用程序?是在web页面内显示。谢谢高手指点
  • 请问jbuilder可以显示jsp的运行结果吗?
  • 用jsp连上oracle后,在JSP中用(INSERT)插入中文数据后,显示乱码,有办法吗?
  • 如何让EDITPLUS支持JSP语法显示
  • 始终没搞懂JSP中文显示的问题???头痛!!!救~~~~~~~~~~~
  • tomcat可以启动,为什么不能显示jsp页面
  • JSP最大的特点是将内容的生成和显示进行分离?
  • 为什么JSP读取Access数据时,不能完全显示完整的数据?
  • 菜鸟用tomcat3.2,在他的root目录下建立了一个test1.jsp.用浏览器显示正常,但我后来删掉了,可用浏览器还可以看到test1.jsp,这是怎么回事
  • 我在JSP页面中调用一段显示打印对话框的Java程序,可是点击“打印”按钮后什么都不显示,请大伙帮忙指点一下!
  • JSP中清空cookie代码参考
  • 现有1.jsp、2.jsp、3.jsp三个文件,我怎么在3.jsp文件中得到1.jsp中输入的值?
  • 一个框界网爷包含上下两个网页a1.jsp和a2.jsp,怎么实现a1.jsp自身不变且提交数据到下面的a2.jsp呢?不胜感激,急..
  • 请问jsp和serlet之间怎么通讯,jsp和jsp之间呢?
  • 请问<%@include file="abc.jsp"%>与<jsp:include page="abc.jsp"/>之间的差别
  • response.sendRedirect("index.jsp") 和 <jsp:forward page="index.jsp"/>的区别?
  • 想把一个jsp转到另一个jsp页面,要穿参数,中文的(jsp变量)。谁教教我?!
  • aaa.jsp有如下链接,当单击该链接时将id值传递给bbb.jsp,怎样在bbb.jsp中引用这个id值?
  • jsp+bean还是jsp+ejb还是jsp+servlet还是asp+activex好?
  • 谁能告诉我,怎么调试jsp程序呀!我在jsp中调用java,但是Tomcat这家伙只会给我报jsp文件出错。这可怎么办呀?
  • jsp中如何获得当前jsp文件所在的目录,用request.getServletPath()得到的路径含有jsp文件名,有没有办法得到目录(不含文件名)?


  • 站内导航:


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

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

    浙ICP备11055608号-3