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

📄 viewforumcontent.jsp

📁 Chinaxp 论坛源代码
💻 JSP
字号:
<%-- * forum.jsp 1.0   March 17,2002 * * Copyright (c) 2002-2003 RedSoft Group.  All rights reserved. */--%><%-- * Forum.jsp display pages of threads of a forum * * * @author	Charles Huang * @version	1.0 * @since	JDK 1.4--%><%@ page contentType="text/html; charset=gb2312" %><%@page import="org.redsoft.forum.web.ForumController" %><%@page import="org.redsoft.forum.ForumConstants" %><%@page import="org.redsoft.forum.dao.Thread" %><%@page import="org.redsoft.forum.util.StringUtils"%><%@page import="java.util.Collection" %><%@page import="java.util.Iterator" %><%@page import="org.redsoft.forum.dao.DAOFactory"%><%@page import="org.redsoft.forum.dao.ForumDAO"%><%@page import="org.redsoft.forum.web.Forum"%><jsp:useBean id="forumController" class="org.redsoft.forum.web.ForumController" scope="page" /><%    forumController.perform( request,response );    Collection threadList = forumController.getThreads();    int lastIndex = forumController.getStartIndex() - 1 + ForumConstants.MAX_THREADS_PER_PAGE;    ForumDAO forumDAO = DAOFactory.getInstance().getForumDAO();    String forumName = forumDAO.getForum( forumController.getSelectedForum() ).getName();%><form method="post" action="/forum/viewForum.go">		<TABLE cellSpacing="0" cellPadding="0" border="0" width="100%" align="center">				<TR>					<TD bgColor="#ffffff" colSpan="11" height="8">						<TABLE cellSpacing="0" cellPadding="4" width="100%" border="0" class="headstyle11" align="left" bgcolor="#f0f5ff">							<TBODY>								<TR style="height:40" valign="bottom" bgcolor="#f0f5ff">									<TD class="BoldSubject" align="left" valign="bottom">										<%=forumName%>论坛 - <%=forumController.getTotalCount()%>个帖子									</TD>									<TD  align="center" style="width:80" valign="bottom">										<A class="NavMenu" href="post.go?forum=<%=forumController.getSelectedForum()%>"><u>发新帖</u></A>									</TD>									<TD  align="center" style="width:80" valign="bottom">										<A class="NavMenu" href="findthreads.jsp"><u>搜索帖子</u></A>									</TD>									<TD align="center" style="width:80" valign="bottom">										<A class="NavMenu" href="viewMyThreads.go"><u>我的帖子</u></A>									</TD>									<TD align="center" style="width:50" valign="bottom">										<A class="NavMenu" href="column.go"><u>专栏</u></A>									</TD>									<TD align="center" style="width:50" valign="bottom">										<A class="NavMenu" href="logon.jsp"><u>登录</u></A>									</TD>									<TD align="center" style="width:50" valign="bottom">										<A class="NavMenu" href="register.jsp"><u>注册</u></A>									</TD>								</TR>								<TR valign="bottom" bgcolor="#f0f5ff">									<TD class="Subject" align="LEFT" valign="bottom" COLSPAN=5>									第 <%=forumController.getStartIndex()%> - <%=lastIndex < forumController.getTotalCount()?lastIndex:forumController.getTotalCount()%> 个帖子									</TD>								</TR>								<TR style="height:2">									<TD colspan="6">									</TD>								</TR>							</TBODY>						</TABLE>					</TD>				</TR>				<TR valign="middle" bgcolor="#ccccef">					<TD bgColor="#ccccef" colSpan="11" style="width:100%">						<TABLE cellSpacing="0" cellPadding="4" width="100%" border="0" class="headstyle11" align="left">							<TBODY>								<TR style="height:20" valign="bottom" bgcolor="#ccccef">									<TD style="width:1"></TD>									<TD nowrap align="center" valign="bottom" style="width:15">									</TD>									<TD class="ColumnHeader" align="left" valign="bottom">										标题									</TD>									<TD class="ColumnHeader" align="center" style="width:100" valign="bottom">										作者									</TD>									<TD class="ColumnHeader" align="center" style="width:80" valign="bottom">										回复									</TD>																		<TD class="ColumnHeader" align="center" style="width:80" valign="bottom">										浏览									</TD>																		<TD class="ColumnHeader" align="center" style="width:80" valign="bottom">										更新时间									</TD>								</TR>								<%								     Thread thread = null;								    Iterator iterator = threadList.iterator();								    								    // Default back group color for threads								    String bgColorDefault_1 ="#efefef";								    String bgColorDefault_2 ="#ccccef";								    								    String bgColor = "";								    while( iterator.hasNext() ){								        thread =(Thread)iterator.next();								        if( bgColor.equals(bgColorDefault_1) ){								            bgColor = bgColorDefault_2;								        }else{								            bgColor = bgColorDefault_1;								        }								%>								<TR style="height:25" valign="middle" bgColor="<%=bgColor%>">									<TD nowrap align="center" valign="bottom" style="width:1">									<%										// If the current user has administration privlliage,show the check box for remove										if( forumController.isAdmin() ){									%>										<input type="checkbox" name="remove" value="<%=thread.getId()%>">									<%										}									%>									</TD>									<TD nowrap align="center" valign="bottom" style="width:15">									<img src="images/participate.gif" border="0" align="absmiddle" alt="详细内容">									</TD>									<TD align="left" valign="bottom">										<a class="Subject" href="viewThread.go?<%=ForumConstants.PARENT_ID_PARAM%>=<%=thread.getId()%>&<%=ForumConstants.FORUM_ID_PARAM%>=<%=forumController.getSelectedForum()%>"><%=StringUtils.escapeHTMLTags(thread.getTitle())%></a>									</TD>									<TD class="Subject" align="center" style="width:100" valign="bottom">										<%=thread.getAuthor()%>									</TD>									<TD class="Subject" align="center" style="width:80" valign="bottom">										<%=thread.getReply()%>									</TD>																		<TD class="Subject" align="center" style="width:80" valign="bottom">										<%=thread.getClick()%>									</TD>																		<TD class="Subject" align="center" style="width:80" valign="bottom">										<%=StringUtils.formatTimeStamp( thread.getLast_update() )%>									</TD>								</TR>								<%								}								%>								<TR style="height:38" valign="middle" bgcolor="#f0f5ff">									<TD nowrap align="left" valign="bottom" colspan="5">									<% if( forumController.isAdmin() ){									%>										<input type="hidden" name="startIndex" value="<%=forumController.getStartIndex()%>">										<input type="hidden" name="forum" value="<%=forumController.getSelectedForum()%>">										<input type="hidden" name="pageAction" value="remove">											<input class="Button" type="submit" id="btnLogon" name="btnLogon" value="删除">																			<%									   }									%>											</TD>									<TD nowrap align="center" valign="bottom">									<%									if( forumController.getStartIndex() > 1 ){									%>										 <a href="viewForum.go?forum=<%=forumController.getSelectedForum()%>&pageAction=previous&startIndex=<%=forumController.getStartIndex()%>" class="undecorated">上页</a>									<%									 }else {									 %>									 	&nbsp;									 <%									 }									 %>									</TD>									<TD nowrap align="center" valign="bottom">									<%									if( lastIndex < forumController.getTotalCount() ){									%>																				<a href="viewForum.go?forum=<%=forumController.getSelectedForum()%>&pageAction=next&startIndex=<%=forumController.getStartIndex()%>" class="undecorated">下页</a>									<%									} else {									%>										&nbsp;									<%									}									%>									</TD>								</TR>							</TBODY>						</TABLE>					</TD>				</TR>			</TBODY>		</TABLE></form>

⌨️ 快捷键说明

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