<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%@page import="java.sql.Connection"%> <%@page import="java.sql.*"%> <%@page import="java.sql.DriverManager"%> <%@ page import="java.util.Date,java.text.SimpleDateFormat"%> <% String path = request.getContextPath(); String basePath = request.getScheme() + "://" + request.getServerName() + ":" + request.getServerPort() + path + "/"; %> 帖子列表 <% if (session.getAttribute("actualuser") == null) { out.println( ""); return; } Object user0 = session.getAttribute("actualuser"); /* out.println("欢迎"+user0);//输出当前session用户 */ %> <%@ include file="module/top.jsp"%>
<%@ include file="module/sidebar.jsp"%>

帖子列表

<% if (!adminuser.equals("")) { %> <% } else { out.print(""); } %> <% Connection con; Statement sql; ResultSet rs; int id = 0; String regex1 = "<(?!image).*?>"; /* String username = "admin"; */ String subject = "", content = "", username = null; Date time = new Date(); SimpleDateFormat sdf = new SimpleDateFormat(); sdf.format(time); try { Class.forName("com.mysql.jdbc.Driver"); } catch (ClassNotFoundException e) { out.print("驱动异常"); } con = DriverManager.getConnection("jdbc:mysql://localhost/db_bbs?useUnicode=true&characterEncoding=utf-8", "root", ""); sql = con.createStatement(); String send = null; content = "select id,subject,username,flag,updatetime from send order by flag desc,updatetime desc"; rs = sql.executeQuery(content); while (rs.next()) { id = rs.getInt("id"); subject = rs.getString("subject"); username = rs.getString("username"); String str = String.valueOf(id); %>
<% if (rs.getInt("flag") == 1 && subject.matches(regex1)) { //置顶且匹配 %> <% } if (rs.getInt("flag") == 0 && !(subject.matches(regex1))) { //不置顶不匹配 %> <% } if (rs.getInt("flag") == 1 && !(subject.matches(regex1))) { //置顶但不匹配 %> <% } if (rs.getInt("flag") == 0 && subject.matches(regex1)) { //不置顶但匹配 %> <% } %>
> <%=subject%> <%=username%>  <%=rs.getDate("updatetime")%> <%=rs.getTime("updatetime")%>
<% } sql.close(); rs.close(); con.close(); %>
<%@ include file="module/footer.jsp"%>