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

📄 viewmythreadscontent.jsp

📁 如题ServletJSP.rar 为网络收集的JSP网站源文件
💻 JSP
字号:
<%@ taglib uri="/WEB-INF/xpstorm.tld" prefix="xps" %>
<%--
 * viewMyThreadsContent.jsp display pages of threads of a forum
 *
 *
 * @author Charles Huang
 * @author	John Liu
 * @version	1.0
 * @since	JDK 1.4
--%>
<%@ page contentType="text/html; charset=gb2312" %>
<%@page import="java.util.Vector" %>
<%@page import="java.util.Collection" %>
<%@page import="java.util.Iterator" %>
<%@page import="org.redsoft.forum.ForumConstants" %>
<%@page import="org.redsoft.forum.web.Thread" %>
<%
    Vector myThreadList = (Vector)request.getAttribute(ForumConstants.MY_THREAD_PARAM);
%>
<TABLE cellSpacing="0" cellPadding="0" border="0" width="760" align="center">
				<TR style="height:50" >
					<TD bgColor="#ffffff" colSpan="11">
						<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">
										我的帖子: <%=myThreadList.size()-1%>个
									</TD>
									<TD align="center" style="width:80" valign="bottom">
										&nbsp;
									</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="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 style="height:10">
									<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 nowrap align="center" valign="bottom" style="width:20">
									</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;
								     int pageNo = ((Integer)(myThreadList.firstElement())).intValue();
								     myThreadList.removeElementAt(0);
								     int nextPage=pageNo+1;
								     int prevPage=pageNo-1;
								     if (pageNo == 1) {
								        prevPage = 1;
								     } else if (pageNo*ForumConstants.MAX_THREADS_PER_PAGE > (myThreadList.size()-1)) {
								        pageNo--;
								        nextPage--;
								        if (pageNo == 1) {
								            prevPage = 1;
								        } else {
								            prevPage--;
								        }
								     }
    			                     // remove the elements in the list until
                                    // the first one is the one needed to be display
                                    for (int i=1;i<(pageNo-1)*ForumConstants.MAX_THREADS_PER_PAGE && myThreadList.size()>1;i++) {
                                        myThreadList.remove(((Vector)myThreadList).firstElement());
                                    }
								    
								    String bgColor = "";
								    int threadsPerPage = 0;
								    Iterator iterator = myThreadList.iterator();
								    while( iterator.hasNext() ){
								        try {
								            thread =(Thread)iterator.next();
								        } catch (Exception e) {
								            break;
								        }
								        threadsPerPage++;
								        if (threadsPerPage > ForumConstants.MAX_THREADS_PER_PAGE) {
								            break;
								        }
								%>
								<xps:tr bgcolor_2="#efefef" bgcolor_1="#ccccef">
									<TD nowrap align="center" valign="bottom" style="width:20">
											<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%>=<%=thread.getCategory()%>"><%=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">
										<%=thread.getLastUpdated()%>
									</TD>
								</xps:tr>
								<%
								}
								%>
								
							</TBODY>
						</TABLE>
					</TD>
				</TR>
			</TBODY>
		</TABLE>

⌨️ 快捷键说明

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