代码实例:JSP分页源程序

w6886w

w6886w

2016-02-19 13:17

下面是个代码实例:JSP分页源程序教程,撑握了其技术要点,学起来就简单多了。赶紧跟着图老师小编一起来看看吧!

%@ page contentType="text/html; charset=gb2312" language="java"%

%@ page import = "java.util.*"%
%@ page import = "java.io.*"%
%@ page import = "java.sql.*"%
html
head
title教师信息查询/title
style type="text/css"
!--
.style1 {
 font-family: "华文行楷";
 color: #FFFFFF;
}
--
/style
link href="default.css" rel="stylesheet" type="text/css"
style type="text/css"
!--
.style6 {
 color: #000000;
 font-size: 24px;
}
.style9 {font-size: 24px}
--
/style
/head
body bgcolor="#ffffff"
%session.getAttribute("a_name");%
h1 align="center" class="style1 style6 style9"教师信息查询/h1
hr /
jsp:useBean id="tmessgeBean" scope="page" class="computer.sqlbean"/
table width="100%" border="0" cellpadding="0" cellspacing="0"
tr align="center" bgcolor="#00FFFF"
td colspan="5" bgcolor="#666666" class="style4"div align="right"a href="index.html"返回首页/a/div/td
/tr
tr align="center" bgcolor="#999999"
  td class="style4"教号/td
  td class="style4"姓名/td
  td class="style4"系别/td
  td class="style4"专业/td
  td class="style4"操作选项/td
/tr
%
request.setCharacterEncoding("gb2312");
int nowPages;//当前页
int pages;//请求页数
int countPerPage = 10 ; //每页显示条数
int pageCount;//总页数
int recordCount=tmessgeBean.getCounter("select count(*) from dysf_teacher ");

pageCount = (int)Math.ceil((recordCount + countPerPage-1) / countPerPage);//算出总页数
if(request.getParameter("pages") == null){

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/webkaifa/)

pages = 1;
}else{
pages = new Integer(request.getParameter("pages")).intValue();
}

if(pages pageCount){
nowPages = 1;
}else{
nowPages = pages;
}

ResultSet rs = tmessgeBean.executeQuery("Select top "+ countPerPage +" * from dysf_teacher where id not in (select top "+ (nowPages-1)*countPerPage +" id from dysf_teacher order by id desc) order by id desc ");
while(rs.next()){
String ID = rs.getString("id");
String tdepartment = rs.getString("department");
String tspecial = rs.getString("special");
String tname = rs.getString("name");
%
tr
td width="20%" align="center"%= ID %/td
td width="20%"div align="center"/div
  div align="center"%= tname %/div/td
td width="20%"div align="center"/div
  div align="center"%= tdepartment %/div/td
td width="20%"div align="center"/div
  div align="center"%= tspecial %/div/td
td align="center"a href="atdelete.jsp?ID=%= ID %"删除/a/td
/tr
%
}
rs.close();
%
tr align="right"
td colspan="5"共有font color=red%= recordCount %/font条记录 当前font color=red%= nowPages %/%= pageCount %/font页 
% if(pageCount 1){ %
% if(pages 1){%
a href=""首页/a
%}if(pages pageCount){%
a href="?pages=%= nowPages+1 %"下一页/a
%}if(pages != 1){%
a href="?pages=%= nowPages - 1 %"上一页/a
%}%
a href="?pages=%= pageCount %"尾页/a
% } %跳转到
select name="pages" onChange="javascript:this.form.submit();"
% for(int i=1;i=pageCount;i++){%
option value="%= i %" % if(nowPages == i){%selected% } %%= i %/option
% } %
/select页/td
/tr
/table
hr /
/body
/html

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/webkaifa/)
展开更多 50%)
分享

猜你喜欢

代码实例:JSP分页源程序

Web开发
代码实例:JSP分页源程序

jsp分页技术代码奉献

Web开发
jsp分页技术代码奉献

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

jsp hibernate的分页代码

Web开发
jsp hibernate的分页代码

JSP的login程序代码

Java JAVA基础
JSP的login程序代码

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

一个实用的JSP分页代码

Web开发
一个实用的JSP分页代码

JSP抓取网页代码的程序

Java JAVA基础
JSP抓取网页代码的程序

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

Tinymce+jQuery.Validation使用产生的BUG

Tinymce+jQuery.Validation使用产生的BUG

优化大师视频系统信息

优化大师视频系统信息
下拉加载更多内容 ↓