⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 elist.jsp

📁 一个用jsp写的完整的论坛源代码
💻 JSP
📖 第 1 页 / 共 2 页
字号:
int childNum = forumTopic.getChildNum();
int listTotalPage = childNum/listPerPage;
if((childNum%listPerPage)!=0){
	listTotalPage += 1;
}
if(listTotalPage > 1){
	out.println("[<img src=pic/multipage.gif>");
	for(int ll=0; ll<listTotalPage; ll++){
		out.println("<a href=dispbbs.jsp?forumID="+forumID+"&rootID="+forumTopic.getRootID()+"&announceID="+forumTopic.getAnnounceID()+"&Page="+(ll+1)+">"+(ll+1)+"</a>");
	}
	out.println("]");
}
%>	</TD>
	<TD bgColor="<%=aTableBodyColor%>" width=80><a href=javascript:openUser('<%=forumTopic.getUserName()%>')><%=forumTopic.getUserName()%></a></TD>
	<TD bgColor="<%=tableBodyColor%>" width=64>
	<font color="<%=tableContentColor%>"><%=forumTopic.getChildNum()%>/<%=forumTopic.getHits()%></font>
	</TD>
	<TD align=left bgColor="<%=aTableBodyColor%>" width=195>
	&nbsp;<a href=dispbbs.jsp?forumID=<%=forumID%>&rootID=<%=forumTopic.getRootID()%>&id=<%=forumTopic.getTimes()%>>
						<%=forumTopic.getFollowDateAndTime()%>
						</a>&nbsp;<font color=#990000>|</font>&nbsp;
		
		<a href=javascript:openUser('<%=forumTopic.getFollowUser()%>')><%=forumTopic.getFollowUser()%></a>

	</TD></TR>
	<tr style=display:none id='follow<%=forumTopic.getAnnounceID()%>'><td colspan=5 id='followTd<%=forumTopic.getAnnounceID()%>' style=padding:0px><div style='width:240px;margin-left:18px;border:1px solid black;background-color:lightyellow;color:black;padding:2px' onclick=loadThreadFollow(<%=forumTopic.getAnnounceID()%>)>正在读取关于本主题的跟贴,请稍侯……</div></td></tr>
</TBODY></TABLE>
<%

		}
	}
	catch(ForumTopicNotFoundException e)
	{
		//e.printStackTrace();
		out.println("没有帖子!");
	}
	int forumTopicNum = theForum.getForumTopicNum();
	int totalPage = forumTopicNum/perPage;
	if((forumTopicNum%perPage)!=0){
		totalPage += 1;
	}
	%>
<%=brTable%>
<table width=<%=tableWidth%> cellpadding=0 cellspacing=0 align=center>
<tr><td align=left>
    <%=boardList%>
</td>
<td align=right>
<script>
function checkForm()
{
	if(document.frmList2.Page.value><%=totalPage%>){
		alert('输入页数超过最大页数!');
		document.frmList2.Page.focus();
		return false;
	}else{
		return true;
	}
}
</script>
<table border=0 cellpadding=0 cellspacing=1 class="tableborder5" bgColor="<%=tableBackColor%>">
	<form method=post action="elist.jsp" name="frmList2"  onsubmit="return checkForm();">
		<input type=hidden name=selTimeLimit value="">
	<tr>
		<td valign=middle class="tabletitle1" bgColor="<%=tableTitleColor%>"><font color="<%=tableFontColor%>">&nbsp;页次:<%=Page%>/<%=totalPage%>页&nbsp;</font></td>
		<td class="tabletitle1" bgColor="<%=tableTitleColor%>"><font color="<%=tableFontColor%>">&nbsp;每页<%=maxAnnouncePerPage%>&nbsp;</font></td>
		<td class="tabletitle1" bgColor="<%=tableTitleColor%>"><font color="<%=tableFontColor%>">&nbsp;主题数<%=forumTopicNum%>&nbsp;</font></td>		
<%
	out.println("<td class=tablebody1>&nbsp;<a href='?forumID="+forumID+"&Page=1'><img src=pic/First.gif border=0 alt=第1页></a>&nbsp;</td>");
	if (startPage>10){
	  out.println("<td class=tablebody1>&nbsp;<a href='?forumID="+forumID+"&Page="+(startPage-1)+"' ><img src=pic/Previous.gif border=0 alt=上10页></a>&nbsp;</td>");
	}
	for(i=startPage;i<startPage+10;i++){
		if (i==Page){
		  out.println("<td class=tablebody2>&nbsp;<font color=gray>"+i+"&nbsp;</font></td>");
	    }else{
	      out.println("<td class=tablebody1>&nbsp;<a href='?forumID="+forumID+"&Page="+i+"' >"+i+"</a>&nbsp;</td>");
		} 
		if(i==totalPage) break;
	}
	if(i<totalPage){
		out.println("<td class=tablebody1>&nbsp;<a href='?forumID="+forumID+"&Page="+i+"'><img src=pic/Next.gif border=0 alt=下10页></a>&nbsp;</td>");
    }
    out.println("<td class=tablebody1>&nbsp;<a href='?forumID="+forumID+"&Page="+totalPage+"'><img src=pic/Last.gif border=0 alt=第"+totalPage+"页></a>&nbsp;</td>");
	out.println("<td class=tablebody1>&nbsp;转到:<input type=text name=Page size=3 maxlength=3  value='"+ Page+"' class=PageInput><input type='submit' value=Go id=button1 name=button1 class=PageInput>"+     
				      "</td></tr>"+"<input type=hidden name=forumID value='"+ forumID +"'>"+"</form></table>");
%>
</td></tr></table>
<%=brTable%>
<table cellspacing=0 cellpadding=0 width=<%=tableWidth%> align=center bgcolor="<%=tableBackColor%>" border=0>
				<tr><td><table cellspacing=1 cellpadding=3 width=100% border=0><tr bgcolor="<%=tableTitleColor%>">
				<td width=80% ><font color="<%=tableFontColor%>"><b>&nbsp;<%=forumName%>图例</b></font></td>
				<td noWrap width=20% align=right><font color="<%=tableFontColor%>">所有时间均为 - 北京时间 &nbsp;</td>
				</tr><tr><td colspan=3 bgcolor="<%= tableBodyColor%>">
				<table cellspacing=2 cellpadding=0 width=92% border=0 align=center>
				<tr><td><img src=pic/folder.gif> 开放的主题</td>
				<td><img src=pic/hotfolder.gif> 回复超过10贴</td>
				<td><img src=pic/lockfolder.gif> 锁定的主题</td>
				<td><img src=pic/closedb.gif> 投票主题</td>
				<td><img src=pic/istop.gif> 固顶主题 </td>
				<td><img src=pic/isalltop.gif> 总固顶主题 </td>
				<td> <img src=pic/isbest.gif> 精华帖子 </td>
				</tr><tr><td width=100% colspan=7>
<%
if (theForum.getStrAllowHTML())
	out.println( "HTML标签:<font color=#003399>ON</font>.");
else
	out.println( "HTML标签:<font color=#990000>OFF</font>.");

if (!theForum.getStrAllowForumCode())
	out.println( " UBB标签:<font color=#990000>OFF</font>.");
else
	out.println( " UBB标签:<font color=#003399>ON</font>.");

if (!theForum.getStrIcons())
	out.println( " 贴图标签:<font color=#990000>OFF</font>.");
else
	out.println( " 贴图标签:<font color=#003399>ON</font>.");

if (!theForum.getStrFlash())
	out.println( " Flash标签:<font color=#990000>OFF</font>.");
else
	out.println( " Flash标签:<font color=#003399>ON</font>.");

if (!theForum.getStrIMGInPosts())
	out.println( " 表情字符转换:<font color=#990000>OFF</font>.");
else
	out.println( " 表情字符转换:<font color=#003399>ON</font>.");

if (!"1".equals(uploadFlag)) 
	out.println( " 头像上传:<font color=#990000>OFF</font>.");
else
	out.println( " 头像上传:<font color=#003399>ON</font>.");

if (!"1".equals(titleFlag))
	out.println( " 用户头衔:<font color=#990000>OFF</font>.");
else
	out.println( " 用户头衔:<font color=#003399>ON</font>.");

%>
</td></tr></table></td></tr></table></td></tr></table><BR>
	
<% 	}
	catch(Exception e){
		String errMsg = e.getMessage();
		%>
		<%@ include file="INC/error.jsp"%>
		<%
	}
%>
<%@ include file="foot.jsp"%>
<iframe width=0 height=0 src="" id="hiddenframe"></iframe>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -