<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%> <%@ page import="java.sql.*,java.util.regex.Pattern"%> 帖子详情 <% 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"%>

帖子详情

<% String id = request.getParameter("id"); Connection con; Statement sql; ResultSet rs; String content = ""; 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 subject,content,time from send where id = '" + request.getParameter("id") + "'"; rs = sql.executeQuery(content); try { while (rs.next()) { %>

主题: <%=rs.getString("subject")%>

<%=rs.getDate("time")%> <%=rs.getTime("time")%>

内容

<%=rs.getString("content")%> <% } } catch (Exception e) { } sql.close(); rs.close(); con.close(); %>

评论信息

<% Connection comcon; Statement comsql; ResultSet comrs; try { Class.forName("com.mysql.jdbc.Driver"); } catch (ClassNotFoundException e) { out.print("驱动异常"); } comcon = DriverManager.getConnection("jdbc:mysql://localhost/db_bbs", "root", ""); comsql = comcon.createStatement(); String comment = null; comment = "select comment,time from comment where subid = (select id from send where id ='" + id + "')"; comrs = comsql.executeQuery(comment); try { while (comrs.next()) { %>
<%=comrs.getString("comment")%>
<%=comrs.getDate("time")%> <%=comrs.getTime("time")%>
<% } } catch (Exception e) { out.print("无法显示评论信息"); } comsql.close(); comrs.close(); comcon.close(); String k1 = request.getQueryString();//得到ID的值(id=数字). String re = "\\D+"; String result = k1.replaceAll(re, ""); //找到不是数字的字符,用""替代 %>




>

评论

<%@ include file="module/footer.jsp"%>