预览加载中,请您耐心等待几秒...
1/3
2/3
3/3

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

JSP连接SQL数据库实现数据分页显示代码实现JSP连接SQL数据库实现数据分页显示代码实现JSP连接SQL数据库实现数据分页显示代码实现〈%@pagecontentType=”text/html;charset=gb2312"%>〈%@pagelanguage="java"import=”java。sql.*”%>/***华夏课程设计西西~~*/〈html〉〈head〉〈title〉JSP连接SQL数据库实现数据分页显示</title></head〉〈body〉<h1align=”center"〉JSP连接SQL数据库实现数据分页显示</h1>〈%try{//建立JDBC—ODBC桥驱动程序,用到java。lang包中的类Class,调用其方法forName().Class.forName("sun。jdbc。odbc。JdbcOdbcDriver");}catch(ClassNotFoundExceptione){}try{//创建连接对象con,它属于Connection类,然后用类DriverManager调用getConnection()。Connectioncon=DriverManager。getConnection(”jdbc:odbc:stu");Statementstmt=con.createStatement(ResultSet。TYPE_SCROLL_INSENSITIVE,ResultSet。CONCUR_READ_ONLY);//创建SQL语句对象.ResultSetrs=stmt.executeQuery(”SELECT*FROMstuInfo”);//执行SQL语句并返回结果.intpageSize;//一页显示的记录数inttotalItem;//记录总数inttotalPage;//总页数intcurPage;//待显示页码StringstrPage;inti;pageSize=10;//设置一页显示的记录数strPage=request.getParameter(”page");//获得待显示页码if(strPage==null){curPage=1;}else{curPage=java.lang.Integer.parseInt(strPage);//将字符串转换成整形}if(curPage<1){curPage=1;}rs。last();//获取记录总数totalItem=rs。getRow();totalPage=(totalItem+pageSize-1)/pageSize;if(curPage>totalPage)curPage=totalPage;//调整待显示的页码if(totalPage>0){//将记录指针到待显示页的第一条记录上rs。absolute((curPage—1)*pageSize+1);}i=0;%〉〈tableborder="1”align="center"bgcolor=”#cccccc”〉〈!-—设置用以表格显示。-—〉〈tr><thwidth="50"〉学号</th><thwidth=”50”〉姓名</th〉<thwidth="50”〉性别〈/th>〈thwidth=”50">年龄〈/th>〈thwidth="50">系别</th〉</tr><%//显示数据while(i〈pageSize&&!rs.isAfterLast()){%〉〈tr〉〈td><%=rs。getString(1)%>〈/td〉〈!———取出表中第一个字段—-><td〉<%=rs。getString(2)%></td>〈td〉<%=rs.getString(3)%>〈/td〉〈td〉<%=rs。getInt(4)%〉</td〉〈td>〈%=rs.getString(5)%>〈/td>〈/tr>〈%rs.next();i++;}rs.close();stmt.close();con。close();%>〈/table><palign=”center"〉共〈%=totalItem%>个记录,分<%=totalPage%>页显示,当前页是:第〈%=curPage%〉页〈br/〉<%if(curPage〉1){%〉〈ahref="page。jsp?page=1"〉首页</a〉〈%}%>&nbsp;&nbsp;<%if(curPage〉1){%〉<ahref="page。jsp?page=〈%=curPage-1%>"〉上一页〈/a〉<%}%〉&nbsp;&nbsp;〈%for(intj=1;j〈=totalPage;j++){out.print("&nbsp;&nbsp;<ahref=’page。jsp?page="+j+"’〉”+j+”〈/a>”);}%〉&nbsp;&nbsp;<%i