📄 viewmythreadscontent.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">
</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 + -