📄 bbslist.jsp
字号:
<%@ page session="true" %>
<%@ page contentType="text/html;charset=gb2312" %>
<%@ include file="incdb.jsp"%>
<jsp:useBean id="bbs" class="test.bbs" scope="page"/>
<jsp:useBean id="board" class="test.bbsboard" scope="page"/>
<jsp:useBean id="bbscom" class="test.bbscom" scope="page"/>
<%
int boardid,method;
String tempSTR;
boardid=0;
method=0;
String delon="false";
byte[] tmpbyte;
tempSTR=request.getParameter("boardid");
boardid=java.lang.Integer.parseInt(tempSTR);
tempSTR=request.getParameter("method");
if (tempSTR==null){ method=0;}
else{method=java.lang.Integer.parseInt(tempSTR);}
//'method=0正常显示贴子
//'method=1搜索=主题
//'method=2搜索=发言人
//'method=3搜索=时间
//'method=4搜索=精华贴(所有版面)
//'method=8版主管理(DEL)
%>
<%
int iPageSize; // '每页显示的记录数
int iPageCount; // '页面总数
int iPageCurrent=0; // '显示的当前页面
int iPageLast=0; // '上一页
int iPageNext=0; // '下一页
int iRecordsShown;
int iRecordsCount; //记录总数
int iRecordsStart; //起始记录
int i;// '循环变量
String par="";// '查询参数
java.sql.ResultSet rs;
java.sql.ResultSet sqlRst;
int bbsid,parentid,child,bbshits,length;
String username,useremail,userip,expression,usersign,bbstopic,bbscontent,bbshot;
String boardname,boardmaster,masterword,masteremail;
java.util.Date dateandtime= new java.util.Date();
username="";
boardname="";
boardmaster="";
masterword="";
masteremail="";
board.updateBoardHits(boardid,1); //'版面点击数加1
if (board.getBoardInfo(boardid)){
boardname=board.getBoardName();
boardmaster=board.getBoardMaster();
masterword=board.getBoardMasterword();
masteremail=board.getBoardMasteremail();
} //'找出本版块资料,版名,版主,版主的话
iRecordsCount=0;
iPageCount=0;
iPageSize =10; // '每页显示10条记录,可更改部分.
//'如果是首次显示,则当前页为1,否则根据请求的页数显示
tempSTR=request.getParameter("pages");
if (tempSTR==null){ iPageCurrent=1;}
else{ iPageCurrent=java.lang.Integer.parseInt(tempSTR);}
par=request.getParameter("par");
if (par==null) {par="";}
tmpbyte=par.getBytes("ISO8859_1");
par=new String(tmpbyte);
iRecordsCount=bbs.getRecordsCount(method,boardid,par);
iPageCount=0;
if (iRecordsCount!=0) {
iPageCount=iRecordsCount/iPageSize;
if ((iRecordsCount%iPageSize)!=0){
iPageCount++; //页面总数;
}
}
bbscom.setPages(iPageCount,iPageCurrent);
iPageLast=bbscom.getPagesLast();
iPageNext=bbscom.getPagesNext();
iPageCurrent=bbscom.getPagesCurrent();
if (method==8) { // '管理员开关
//'method=8版主管理(DEL)
delon="false";
if (session.getValue("superlogin")!="true"){ // '非正常版主登录
%>
<script language="JavaScript">
window.location="superlog.jsp";
</script>
<%
}else{
delon="true";
}//' end if
} //'End if
%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title>New Page 3</title>
<base target="rtop">
<link rel="stylesheet" type="text/css" href="bbs03.css">
</head>
<body link="#000080" vlink="#000080" alink="#000080">
<div align="center">
<center>
<table border="0" width="600">
<tr>
<td width="100%"><a href="mailto:<%=masteremail%>">版主:<%=boardmaster%></a> <b><%=boardname%></b> <%=masterword%></td>
</tr>
</table>
</center>
</div>
<!--表头部分 -->
<div align="center">
<center>
<table border="1" width="600" bordercolorlight="#000000" bordercolordark="#FFFFFF" bgcolor="#FAD185" cellspacing="0" cellpadding="3">
<tr>
<td width="30" bgcolor="#000080">
<p align="center"><a href="bbsadd.jsp?boardid=<%=boardid%>" target="_self"><font color="#FFFFFF">留言</font></a></p>
</td>
<td width="30" bgcolor="#000080">
<p align="center"><a href="bbslist.jsp?boardid=<%=boardid%>" target="_self"><font color="#FFFFFF">刷新</font></a></p>
</td>
<td width="30" bgcolor="#000080">
<p align="center"><a href="query.jsp"><font color="#FFFFFF">查询</font></a></p>
</td>
<td width="100" bgcolor="#000080">
<p align="center"><a href="bbslist.jsp?boardid=<%=boardid%>&method=4"><font color="#FFFFFF">精华区</font></a></p>
</td>
<td width="200" bgcolor="#000080">
<p align="center">
<%if (iPageCount>1) {%><A HREF="bbslist.jsp?boardid=<%=boardid%>&pages=1&method=<%=method%>&par=<%=par%>">
<font color="#FFFFFF">首页</font></A><%}%>
<%if (iPageLast!=0) {%>
<A HREF="bbslist.jsp?boardid=<%=boardid%>&pages=<%=iPageLast%>&method=<%=method%>&par=<%=par%>"><font color="#FFFFFF">上页</font></A><%}%>
<%if (iPageNext!=0) {%>
<A HREF="bbslist.jsp?boardid=<%=boardid%>&pages=<%=iPageNext%>&method=<%=method%>&par=<%=par%>"><font color="#FFFFFF">下页</font></A><%}%>
<%if (iPageCount>1) {%>
<A HREF="bbslist.jsp?boardid=<%=boardid%>&pages=<%=iPageCount%>&method=<%=method%>&par=<%=par%>"><font color="#FFFFFF">尾页</font></A><%}%>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -