一个简单的bbs论坛模板+数据库+静态页面
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 3181 2007-09-30 09:51 bbsbs静态页面detail.html
文件 712 2007-07-03 08:15 bbsbs静态页面imageoard.gif
文件 3728 2007-07-26 22:47 bbsbs静态页面imagehead1.gif
文件 3491 2007-07-26 22:47 bbsbs静态页面imagehead10.gif
文件 3574 2007-07-26 22:47 bbsbs静态页面imagehead11.gif
文件 3624 2007-07-26 22:47 bbsbs静态页面imagehead12.gif
文件 3362 2007-07-26 22:47 bbsbs静态页面imagehead13.gif
文件 3472 2007-07-26 22:47 bbsbs静态页面imagehead14.gif
文件 3343 2007-07-26 22:47 bbsbs静态页面imagehead15.gif
文件 3945 2007-07-26 22:48 bbsbs静态页面imagehead2.gif
文件 3762 2007-07-26 22:47 bbsbs静态页面imagehead3.gif
文件 3560 2007-07-26 22:48 bbsbs静态页面imagehead4.gif
文件 3819 2007-07-26 22:47 bbsbs静态页面imagehead5.gif
文件 3427 2007-07-26 22:47 bbsbs静态页面imagehead6.gif
文件 3256 2007-07-26 22:47 bbsbs静态页面imagehead7.gif
文件 3520 2007-07-26 22:47 bbsbs静态页面imagehead8.gif
文件 3660 2007-07-26 22:47 bbsbs静态页面imagehead9.gif
..A.SH. 8704 2007-08-06 11:50 bbsbs静态页面imageheadThumbs.db
文件 3825 2007-07-18 14:25 bbsbs静态页面imagelogo.gif
文件 1907 2007-07-27 19:18 bbsbs静态页面imagepost.gif
文件 1958 2007-07-27 19:19 bbsbs静态页面image
eply.gif
..A.SH. 12288 2007-08-06 11:50 bbsbs静态页面imageThumbs.db
文件 311 2007-07-26 22:32 bbsbs静态页面image opic.gif
文件 5441 2007-09-30 09:50 bbsbs静态页面index.html
文件 3622 2007-09-30 09:49 bbsbs静态页面list.html
文件 1544 2007-09-30 09:46 bbsbs静态页面login.html
文件 2445 2007-09-30 09:48 bbsbs静态页面post.html
文件 3212 2007-09-30 09:47 bbsbs静态页面
eg.html
文件 2728 2007-07-30 09:38 bbsbs静态页面stylestyle.css
文件 2464 2007-09-30 09:48 bbsbs静态页面update.html
............此处省略117个文件信息
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 bbsbs静态页面detail.html
文件 712 2007-07-03 08:15 bbsbs静态页面imageoard.gif
文件 3728 2007-07-26 22:47 bbsbs静态页面imagehead1.gif
文件 3491 2007-07-26 22:47 bbsbs静态页面imagehead10.gif
文件 3574 2007-07-26 22:47 bbsbs静态页面imagehead11.gif
文件 3624 2007-07-26 22:47 bbsbs静态页面imagehead12.gif
文件 3362 2007-07-26 22:47 bbsbs静态页面imagehead13.gif
文件 3472 2007-07-26 22:47 bbsbs静态页面imagehead14.gif
文件 3343 2007-07-26 22:47 bbsbs静态页面imagehead15.gif
文件 3945 2007-07-26 22:48 bbsbs静态页面imagehead2.gif
文件 3762 2007-07-26 22:47 bbsbs静态页面imagehead3.gif
文件 3560 2007-07-26 22:48 bbsbs静态页面imagehead4.gif
文件 3819 2007-07-26 22:47 bbsbs静态页面imagehead5.gif
文件 3427 2007-07-26 22:47 bbsbs静态页面imagehead6.gif
文件 3256 2007-07-26 22:47 bbsbs静态页面imagehead7.gif
文件 3520 2007-07-26 22:47 bbsbs静态页面imagehead8.gif
文件 3660 2007-07-26 22:47 bbsbs静态页面imagehead9.gif
..A.SH. 8704 2007-08-06 11:50 bbsbs静态页面imageheadThumbs.db
文件 3825 2007-07-18 14:25 bbsbs静态页面imagelogo.gif
文件 1907 2007-07-27 19:18 bbsbs静态页面imagepost.gif
文件 1958 2007-07-27 19:19 bbsbs静态页面image
eply.gif
..A.SH. 12288 2007-08-06 11:50 bbsbs静态页面imageThumbs.db
文件 311 2007-07-26 22:32 bbsbs静态页面image opic.gif
文件 5441 2007-09-30 09:50 bbsbs静态页面index.html
文件 3622 2007-09-30 09:49 bbsbs静态页面list.html
文件 1544 2007-09-30 09:46 bbsbs静态页面login.html
文件 2445 2007-09-30 09:48 bbsbs静态页面post.html
文件 3212 2007-09-30 09:47 bbsbs静态页面
eg.html
文件 2728 2007-07-30 09:38 bbsbs静态页面st
文件 2464 2007-09-30 09:48 bbsbs静态页面update.html
............此处省略117个文件信息
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。
评论列表(条)