📄 admin_all_bbs.jsp
字号:
<%@ page language="java" contentType="text/html; charset=GBK"
pageEncoding="GBK"%>
<%@page import="java.util.*,java.io.*,java.sql.*"%>
<%@ include file="../conn.jsp"%>
<%
request.setCharacterEncoding("GBK");
%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=GBK">
<title>管理帖子信息</title>
</head>
<body>
<!-- 载入页头 -->
<jsp:include page="admin_include.jsp"></jsp:include>
<%
String username = "";
String pageno = "1";
int permission = 0;
if ((null != session.getAttribute("adminlogin"))
&& (null != session.getAttribute("permission"))) {
username = session.getAttribute("adminlogin").toString();
permission = Integer.parseInt(session
.getAttribute("permission").toString());
//取得页码,为空默认为1
if (null != request.getParameter("pageno"))
if (0 < Integer.parseInt(request.getParameter("pageno")))
pageno = request.getParameter("pageno");
else
pageno = "1";
else
pageno = "1";
%>
管理帖子信息
<br>
<table align="center" border="0" width="90
%">
<tr>
<td valign="middle" width="5%" align="center">
编号
</td>
<td valign="middle" width="50%" align="center">
标题
</td>
<td valign="middle" width="5%" align="center">
修改
</td>
<td valign="middle" width="5%" align="center">
删除
</td>
</tr>
<%
try {
int id = 0;
String title = "";
String fulltitle = "";
String strDo = "";
//取得rs的个数
int count = 0;
strDo = "SELECT COUNT(*) FROM " + tbbs;
rs = stmt.executeQuery(strDo);
if (rs.next()) {
count = rs.getInt(1);
//查询帖子
if (pageno.equals("1")) {
strDo = "SELECT * FROM "
+ tbbs
+ " LIMIT "
+ String
.valueOf(Integer.parseInt(pageno) * 10);
} else {
strDo = "SELECT * FROM "
+ tbbs
+ " LIMIT "
+ String
.valueOf(Integer.parseInt(pageno) * 10 - 10)
+ " , "
+ String
.valueOf(Integer.parseInt(pageno) * 10);
}
rs = stmt.executeQuery(strDo);
while (rs.next()) {
id = rs.getInt("id");
title = rs.getString("title");
//字符过滤&处理
title = title.replaceAll("&sd", "'");
title = title.replaceAll("&dd", "\"");
fulltitle = title;
if (title.length() > 20)
title = title.substring(0, 17) + "...";
out
.println("<tr><td align='center'>"
+ id
+ "</td>"
+ "<td align='center'><a href=../show_post.jsp?id="
+ id
+ " title='"
+ fulltitle
+ "'>"
+ title
+ "</a></td>"
+ "<td align='center'><a href=admin_edit_bbs.jsp?id="
+ id
+ ">修改</a>"
+ "<td align='center'><a href=admin_del_bbs.jsp?id="
+ id + ">删除</a>" + "</td></tr>");
}
rs.close();
out
.print("<br><br><font color='blue'>列表完毕</font><br><br>");
//翻页链接
if (!pageno.equals("1")) {
if (!pageno.equals("1")) {
out
.print("<a href='admin_all_bbs.jsp?pageno="
+ String.valueOf(Integer
.parseInt(pageno) - 1)
+ "'>上一页</a>");
}
out.print(" ");
}
if (count > (Integer.parseInt(pageno) * 10)) {
out
.print("<a href='admin_all_bbs.jsp?pageno="
+ String.valueOf(Integer
.parseInt(pageno) + 1)
+ "'>下一页</a>");
}
}
} catch (Exception e) {
e.printStackTrace();
} finally {
stmt.close();
conn.close();
}
%>
</table>
<%
} else {
response.sendRedirect("../error.jsp");
}
%>
<!-- 载入页尾 -->
<jsp:include page="../include/foot.jsp"></jsp:include>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -