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

📄 topics.jsp

📁 一个完整的BBS系统前台浏览和后台管理系统。基于JSP+Servlet+JavaBean MVC模式架构。
💻 JSP
字号:
<%@ page contentType="text/html; charset=GBK" %>
<%@page import="bbs.*" %>
<%@page import="java.util.*" %>
<link rel=stylesheet href="include/style.css">
<SCRIPT language=JavaScript src="include/check.js" type="text/javascript"></SCRIPT>
<script language="JavaScript">
function deleteTopic(forum_id, bbs_id){
     var flag = window.confirm("确定要删除该帖子吗?");
     if (flag) {
 	document.frmAction.action="topicservlet?method=topic_delete&forum_id=" + forum_id + "&bbs_id=" + bbs_id;
    	document.frmAction.submit();
     }
}
</script>
<html>
<%
ArrayList array = (ArrayList)request.getAttribute("topics");
//取出request对象中保存的帖子列表,并展示在JSP页面中
if(array == null){
    array = new ArrayList();
    //如果为空,生成一个空数组
}
String forum_id = request.getParameter("forum_id");
//从request对象中获取讨论区id
Page pageInfo = (Page)request.getAttribute("pageInfo");
//取出保存在request中的分页对象
%>
<head>
<link rel=stylesheet href="include/style.css">
<title>
<%=bbs.ForumHandle.getForumName(forum_id)%>-<%=bbs.Constant.TITLE%>
</title>
</head>

<body bgcolor="#ffffff">
<FORM  method="POST"  name="frmAction">
<center>
<jsp:include page="error_info.jsp">
    <jsp:param name="desc" value="topic_error"/>
</jsp:include>
    <br><img src="images/return.gif">
    <a href="forumservlet?method=forum_select">返回上一级</a>&nbsp;&nbsp;<img src="images/new.gif">
    <a href="topic_add.jsp?forum_id=<%=forum_id%>">发表新贴</a>
    <br>
<table  border="1px #76aef0 solid" cellspacing="0" cellpadding="10" align=center bgColor=#E4E8EF  width="90%">
<tr bgcolor="#76aef0">
<th>主题</th>
<th>作者</th>
<th>回复</th>
<th>时间</th>
<%
   User user = (User)session.getAttribute("user");
   if(user != null && user.getDegree() == User.SUPERADMIN) {//如果是超级管理员,提供“操作”选项
%>
<th>操作</th>
<%}%>
</tr>
<%
for(int i = 0; i < array.size(); i++){
    Topic ann = (Topic)array.get(i);
%>
<tr>
  <td><img src="images/hottopic.gif" align=left>
<a href="topicservlet?method=topic_view&bbs_id=<%=ann.getId()%>&forum_id=<%=forum_id%>" style=""><%=ann.getTitle()%></a>
  </td>
<td><%=ann.getUserName()%></td>
<td><%=ann.getReplies()%></td>
<td><%=ann.getPostDate()%></td>
<%
   if(user != null && user.getDegree() == User.SUPERADMIN) { //如果是超级管理员,提供“删除”功能
%>
<td>
<a href="#" onclick="deleteTopic(<%=forum_id%>, <%=ann.getId()%>);">删除</a>
</td>
<%}%>
</tr>
<%}%>
<tr>
<td align="left" colspan="5"><%=pageInfo.getFooter()%> </td>
</tr>
</table>
</center>
</Form>
</body>
</html>

⌨️ 快捷键说明

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