logo资料库

用JSTL实现JSP分页显示数据代码(MySQL数据库).doc

第1页 / 共3页
第2页 / 共3页
第3页 / 共3页
资料共3页,全文预览结束
JSTL实现分页显示数据代码(MySQL数据库)
JSTL 实现分页显示数据代码(MySQL 数 据库) 代码: <%@ page contentType="text/html" pageEncoding="GBK"%> <%@ taglib uri="WEB-INF/c.tld" prefix="c"%> <%@ taglib uri="WEB-INF/sql.tld" prefix="sql"%> 分页显示数据库数据 select count(*) from emp pageContext.getAttribute("pageCount")).intValue(); %> 本表共有${RecorderCount}条记录,共有<%=i%>页,每页${perpage}条.
scope="page" /> scope="page" /> <% int i = ((Double)

<<   <   >   >>

第${param.page+1}页

SELECT empno,ename,job,hiredate,sal FROM emp;
雇员编号 雇员姓名 雇员工作 雇员工资 雇佣日期
${row.empno} ${row.ename} ${row.job} ${row.sal} ${row.hiredate}
${error_message} 数据库和表的创建语句: /*======================= 删除数据库 =======================*/ DROP DATABASE IF EXISTS employee ;
/*======================= 创建数据库 =======================*/ CREATE DATABASE employee ; /*======================= 使用数据库 =======================*/ USE employee ; /*======================= 删除数据表 =======================*/ DROP TABLE IF EXISTS emp ; /*======================= 创建员工表 emp =======================*/ CREATE TABLE emp( PRIMARY KEY, empno ename job hiredate sal INT(4) VARCHAR(10), VARCHAR(9), DATE, FLOAT(7,2) ) ; /*======================= 插入测试数据 =======================*/ INSERT INTO emp (empno,ename,job,hiredate,sal) VALUES (6060,' 王 大 有 ',' 经 理 ','2001-09-16',2000.30) ; INSERT INTO emp (empno,ename,job,hiredate,sal) VALUES (7369,' 张 小 红 ',' 销 售 ','2003-10-09',1500.90) ; INSERT INTO emp (empno,ename,job,hiredate,sal) VALUES (8964,' 李 祺 ',' 分 析 员 ','2003-10-01',3000) ; INSERT INTO emp (empno,ename,job,hiredate,sal) VALUES (7698,' 张 惠 ',' 销 售 ','2005-03-12',800) ; INSERT INTO emp (empno,ename,job,hiredate,sal) VALUES (7782,' 杨 军 ',' 分 析 员 ','2005-01-12',2500) ; INSERT INTO emp (empno,ename,job,hiredate,sal) VALUES (7762,' 刘 明 ',' 销 售 ','2005-03-09',1000) ; INSERT INTO emp (empno,ename,job,hiredate,sal) VALUES (7839,' 王 月 ',' 经 理 ','2006-09-01',2500) ;
分享到:
收藏