`
modun
  • 浏览: 148512 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

人都弄晕了

    博客分类:
  • j2ee
阅读更多

废话不说 先贴代码:

<%@ page language = "java" pageEncoding="GB18030"%>
<%@ page import = "java.sql.*" %>

<%
String strPageNum = request.getParameter("pageNum");
int pageNum = 0;//当前第几页
int pageNumber = 0;//当前页的起始位置
int pageSize = 3;//每页所显示的记录数
try{
	if(strPageNum == null || "".equals(strPageNum) || Integer.parseInt(strPageNum) <=1){
		pageNumber = 0;
		pageNum = 1;
	} else{
		pageNum = Integer.parseInt(strPageNum);
		pageNumber = pageNum * pageSize - 2;
		//pageNumber = (pageNum - 1) * pageSize;
	}
} catch(NumberFormatException e) {
	pageNumber = 0;
}

Class.forName("com.mysql.jdbc.Driver");
String url = "jdbc:mysql://localhost:3306/bbs?user=root&password=rinimama";
Connection conn = DriverManager.getConnection(url);
Statement stmt = conn.createStatement();
String sql2 = "select count(pid) from article where pid = 0";
ResultSet rs1 = stmt.executeQuery(sql2);
rs1.next();
int totleRecords = rs1.getInt(1);
int totlePages = totleRecords % pageSize == 0 ? totleRecords / pageSize : totleRecords / pageSize + 1 ;
if(pageNum > totlePages) {
	pageNum = totlePages;
}
String sql = "select * from article where pid = 0 order by pdate desc limit "+ pageNumber +", "+pageSize ;
ResultSet rs = stmt.executeQuery(sql);
%>


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>  
    <title>My JSP 'ShowArticleFlat.jsp' starting page</title>
  </head>
  
  <body>
    <h3 align="center"><a href="new_theme.jsp">发表新帖</a></h3>
    <table border="1" align="center">
<%
	while(rs.next()) {
%>
		<tr>
			<td><%=rs.getString("title") %></td>
		</tr>
<%		
	}
rs.close();
stmt.close();
conn.close();
%>
    </table>
    <h3 align="center">
		共<%=totlePages %>页  当前第<%=pageNum %>页  <a href="ShowArticleFlat.jsp?pageNum=<%=pageNum - 1 %>"> 上一页 </a><a href="ShowArticleFlat.jsp?pageNum=<%=pageNum + 1 %>"> 下一页 </a><a href="ShowArticleFlat.jsp"> 首页 </a><a href="ShowArticleFlat.jsp?pageNum=<%=totlePages %>"> 尾页 </a>   
    </h3>
  </body>
</html>

 

 弄了一晚上,总是有一个数据插不进去,后来才发现,原来 sql 语句中的 limit 这个东西 是充0开始的 而不是从1开始的 闷死!!!!

分享到:
评论

相关推荐

    科大讯飞朗读系统5.0

    一气之下便走到淘宝网买光盘是了,一看价格50多,不是吧,本身就是破解了的,只是大多数人不会弄罢了,会的人却在开高价,真是社会主义市场经济,经过了一番讲价50多元被我讲到了5元,也就是只买他的方法,下面就是...

    武汉大学遥感院14年复试流程,部分复试题目

    刚才没有上传全,整个人有点晕,这个也是在这边下载的,我把它合并在一起了,怎么弄成免费的送给你们呢??麻烦管理员帮我把这个文档弄成免费的,谢谢Thanks♪(・ω・)ノ

    关于公主的简短说说.docx

    在爱情的语境下,每个人都期待成为那个被呵护的公主或王子,追求被爱的感觉是人性的基本需求。描述中的“城堡里的公主,只存在于简洁的幻想中”,揭示了人们对理想生活的向往和对成长的深刻理解。成长意味着面对现实...

    完整word版java学习心得4000字.pdf

    * 到了最后一章,学到字符串时,传递参数真让我晕啊,然后我又是练习,最后略微弄明白了点。 三、Java学习的心得体会: * Java学习起来很有趣,通过学习Java可以提高自己的逻辑能力。 * 在学习Java期间我们做了...

    JavaScript严格模式下关于this的几种指向详解

    相信不少人在学习或者使用Javascript的时候,都曾经被 JavaScript 中的 this 弄晕了,那么本文就来整理总结一下在严格模式下 this 的几种指向。 一、全局作用域中的this 在严格模式下,在全局作用域中,this指向...

    ACM算法书籍推荐

    Concrete Mathematics具体数学有人说看TAOCP之前应该先弄清楚这本书的内容,要真是如此的话那我恐怕是看不到TAOCP了。这本书对读者的数学基础和算法思想都有很大的帮助。 Introduction to The Design and Analysis ...

    婚礼进行时婚礼上的应急措施.doc

    在人生的重大时刻,如婚礼这一天,每个细节都需要完美无瑕。然而,意外总是不期而至,比如化妆品意外沾染、妆容出现瑕疵等。以下是一些针对婚礼上突发状况的应急补妆技巧,帮助你在紧急情况下保持优雅与美丽。 1. *...

    电影批量快速拷贝工具

    我晕,这都什么年代了,拷贝一部电影你要用多长时间?更可怕的是,拷贝几十部电影呢?没关系,慢慢坐着等吧,先玩其他的东东,糟糕,死机了!强行关闭程序,拷贝到 99% 的文件突然丢失了。唉...这个 “瘟都死”,害...

    高速复制工具Nullsoft Copy (不占用更多的系统资源)

    我晕,这都什么年代了,拷贝一部电影你要用多长时间?更可怕的是,拷贝几十部电影呢?没关系,慢慢坐着等吧,先玩其他的东东,糟糕,死机了!强行关闭程序,拷贝到 99% 的文件突然丢失了。唉...这个 “瘟都死”,害...

    Python脚本判断 Linux 是否运行在虚拟机上

    HostATree.com 居然大胆的把 OpenVZ VPS 这种一看就知道是虚拟机的虚拟机当作独立服务器卖,晕,至少也要弄个 VMWare/KVM/Xen HVM 吧(更难发现是虚拟机),用 OpenVZ 这种容器也太欺负人了:)昨天恰好收到网友一封...

    JavaScript的==运算详解

    大家知道,JavaScript中的==是一种比较复杂运算,它的运算规则很奇怪,很容易让人犯错,从而成为JavaScript中“最糟糕的特性”之一。 在仔细阅读ECMAScript规范的基础上,我画了一张图,我想等你理解了这张图后,会...

    夸父逐日扩写600字.doc

    夸父逐日扩写 600 字 夸父逐日扩写是中国古典文学作品...他头昏眼晕筋疲力尽,喉咙里好像一团火,特别觉得口渴得厉害,他想起前面有一条大泽湖,于是他就向大泽湖拼命跑去,可是,路途太远,他太累了,终于倒下了……

    论高手学习DSP经验

    TI的文档包括数据手册和外设指南,很多人说很乱,不像其它芯片,所有外设的资料都会放在一起,但是TI会每个外设弄一个。TI的外设都是非常专业的,每个外设都有独立版本的,如ADC、ePWM等。要是全部都集合在一起那就...

    KML 生成软件的使用

    准备使用《WINDOWS 核心编程》上面的文本框来输出生成的经纬度文件,当我安装号运行程序库并配置好,忽然发现它是 C++ 的程序,晕死了。期间还尝试过使用 C++ 的文件指针 FP,后来发现不支持!就放弃了,时间不允许...

    中考语文总复习-专项复习资料-经典作文素材-新人教版.doc

    “糟免爽蔬袜浅占静更拦庙挪固萝怖喷喷鼻香喷鼻香描绕河月诚提污纷眯蔑慧...弄密滨附殖营虏徐饭某宋落横碑染棉伍盖之傲潮人群鸭暂村贺炊略恢葛动争治凭豪燃抓经带吓序赴例仁笔丹多幻旦蛋壤昂剩狡婶壳慰短押计蒙即趋羡鸦...

Global site tag (gtag.js) - Google Analytics