资源简介
一个简单的bbs论坛模板+数据库+静态页面
代码片段和文件信息
package com.bbs.common;
import com.bbs.DAO.*;
import com.bbs.entitiy.*;
import java.util.*;
public class TopicPageMaker {
//第一页页码
private int firstPage = 1;
//最后一页页码
private int lastPage;
//上一页
private int prePage;
//下一页
private int nextPage;
//当前页
private int currentPage;
//每页显示数量
private int sizeOfPage = 10;
//板块ID
private int boardID ;
private TopicInfoDAO topicDao = new TopicInfoDAO();
private ReplyInfoDAO replyDao = new ReplyInfoDAO();
public TopicPageMaker(int currentPageint boardID){
this.currentPage = currentPage;
this.firstPage = 1;
//如果是刚好可以除尽的数量 ,则商就是页数;否则商+1为页数
this.lastPage = topicDao.GetAllTopicCount(boardID) % sizeOfPage == 0 ? topicDao.GetAllTopicCount(boardID) / sizeOfPage:topicDao.GetAllTopicCount(boardID) / sizeOfPage+1;
}
public TopicPageMaker(int currentPageint boardIDint topicID){
this.currentPage = currentPage;
this.firstPage = 1;
//如果是刚好可以除尽的数量 ,则商就是页数;否则商+1为页数
this.lastPage = replyDao.GetAllReplyCount(topicID) % sizeOfPage == 0 ? replyDao.GetAllReplyCount(topicID) / sizeOfPage:replyDao.GetAllReplyCount(topicID) / sizeOfPage+1;
}
public int getPrePage(){
if(this.currentPage == 1){
this.prePage = 1;
}else{
this.prePage = this.currentPage -1;
}
return this.prePage;
}
public int getNextPage(){
if(this.currentPage == this.lastPage){
this.nextPage = this.lastPage;
}else{
this.nextPage = this.currentPage + 1;
}
return this.nextPage;
}
public List getTopicByPage(int boardID){
List list = new ArrayList();
int count = (this.currentPage-1)*sizeOfPage;
//根据页码查询帖子
String sql = “select top “+sizeOfPage+“ * from TopicInfo where boardID = “+boardID+“ and TopicID not in (select top “+count+“ topicID from TopicInfo where boardID=“+boardID+“)“;
list = topicDao.GetTopicInfoBySql(sql);
return list;
}
public List GetReplyByPage(int topicID){
List list = new ArrayList();
int count = (this.currentPage-1)*(sizeOfPage-1);
String sql =“select top “+(sizeOfPage-1)+“ * from ReplyInfo where topicID = “+topicID+“ and replyID not in (select top “+count+“ replyID from replyInfo where topicID=“+topicID+“)“;
list = replyDao.GetReplyInfoBySql(sql);
return list;
}
public void setBoardID(int boardID) {
this.boardID = boardID;
}
public int getBoardID() {
return boardID;
}
public int getFirstPage(){
return this.firstPage;
}
public int getLastPage(){
return this.lastPage;
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 3181 2007-09-30 09:51 bbs\bbs静态页面\detail.html
文件 712 2007-07-03 08:15 bbs\bbs静态页面\image\board.gif
文件 3728 2007-07-26 22:47 bbs\bbs静态页面\image\head\1.gif
文件 3491 2007-07-26 22:47 bbs\bbs静态页面\image\head\10.gif
文件 3574 2007-07-26 22:47 bbs\bbs静态页面\image\head\11.gif
文件 3624 2007-07-26 22:47 bbs\bbs静态页面\image\head\12.gif
文件 3362 2007-07-26 22:47 bbs\bbs静态页面\image\head\13.gif
文件 3472 2007-07-26 22:47 bbs\bbs静态页面\image\head\14.gif
文件 3343 2007-07-26 22:47 bbs\bbs静态页面\image\head\15.gif
文件 3945 2007-07-26 22:48 bbs\bbs静态页面\image\head\2.gif
文件 3762 2007-07-26 22:47 bbs\bbs静态页面\image\head\3.gif
文件 3560 2007-07-26 22:48 bbs\bbs静态页面\image\head\4.gif
文件 3819 2007-07-26 22:47 bbs\bbs静态页面\image\head\5.gif
文件 3427 2007-07-26 22:47 bbs\bbs静态页面\image\head\6.gif
文件 3256 2007-07-26 22:47 bbs\bbs静态页面\image\head\7.gif
文件 3520 2007-07-26 22:47 bbs\bbs静态页面\image\head\8.gif
文件 3660 2007-07-26 22:47 bbs\bbs静态页面\image\head\9.gif
..A.SH. 8704 2007-08-06 11:50 bbs\bbs静态页面\image\head\Thumbs.db
文件 3825 2007-07-18 14:25 bbs\bbs静态页面\image\logo.gif
文件 1907 2007-07-27 19:18 bbs\bbs静态页面\image\post.gif
文件 1958 2007-07-27 19:19 bbs\bbs静态页面\image\reply.gif
..A.SH. 12288 2007-08-06 11:50 bbs\bbs静态页面\image\Thumbs.db
文件 311 2007-07-26 22:32 bbs\bbs静态页面\image\topic.gif
文件 5441 2007-09-30 09:50 bbs\bbs静态页面\index.html
文件 3622 2007-09-30 09:49 bbs\bbs静态页面\list.html
文件 1544 2007-09-30 09:46 bbs\bbs静态页面\login.html
文件 2445 2007-09-30 09:48 bbs\bbs静态页面\post.html
文件 3212 2007-09-30 09:47 bbs\bbs静态页面\reg.html
文件 2728 2007-07-30 09:38 bbs\bbs静态页面\st
文件 2464 2007-09-30 09:48 bbs\bbs静态页面\update.html
............此处省略117个文件信息
- 上一篇:XRD处理软件JADE
- 下一篇:STM32F407 DMA+串口接收不定长数据程序
相关资源
- 使用DirectShow驱动H264/265格式输出的U
- OFDM DSP源码
- 学生MIS信息管理系统源码
- 太阳线直销v4升级版
- SSH的BBS论坛系统的开发毕业论文
- PB大众医院门诊收费系统
- 企业网站[前台+后台]源码
- 权限管理系统源码
- 工单管理系统源码
- 网站流量统计系统源码
- WIN7X64过TP驱动源码
- 微信小程序商品展示界面源码demo
- 蓝牙控制透传APP源码
- 微机接口与技术课程大作业报告加源
- 高校宿舍管理系统源码20140428
- 餐饮管理系统源码20140319
- 基于web投票系统(20131112
- QRCode_QR码生成代码库(带范例)源码
- 台球厅管理系统源码20130321
- Win8世界杯游戏V1.0源码20121114
- Win8漂亮备忘录源码20121102
- 商家产品展示网站源码20121013
- 农产品追溯搜索源码2012918
- 在线考试系统(课程设计)源码
- 超市会员管理系统源码20110803
- Silverlight+WCF 实战-网络象棋源码
- 游戏点卡销售管理系统源码
- web 汽车零件销售网源码
- .net小型论坛系统源码
- YGBOOK6.14笔趣阁模板,权7小说站必备源
评论
共有 条评论