view_message.jsp~6~
上传用户:top0756
上传日期:2022-08-11
资源大小:6501k
文件大小:2k
源码类别:

Jsp/Servlet

开发平台:

VBScript

  1. <%@ page contentType="text/html; charset=GBK" %>
  2. <%@ page import="java.sql.*" %>
  3. <HTML>
  4. <HEAD>
  5. <TITLE> show the message in the table </TITLE>
  6. </HEAD>
  7. <BODY>
  8. <p align="center">所有访客留言</p>
  9. <hr>
  10. <%
  11. try
  12. {
  13. Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
  14. String url="jdbc:odbc:dsn112";
  15. Connection con=DriverManager.getConnection(url,"insher","insher");
  16. Statement stm=con.createStatement();
  17. ResultSet result=stm.executeQuery("select count(*) from message");
  18. int message_count=0;
  19. if(result.next())
  20. {
  21. message_count=result.getInt(1);
  22. result.close();
  23. }
  24. if(message_count>0)
  25. {
  26. result=stm.executeQuery("select * from message order by datetime desc");
  27. while(result.next())
  28. {
  29. String title=result.getString("title");
  30. String name=result.getString("name");
  31. String mail=result.getString("mail");
  32. Timestamp time=result.getTimestamp("datetime");
  33. Date date_time=new Date(time.getTime());
  34. Time time_time=new Time(time.getTime());
  35. String content=result.getString("content");
  36. %>
  37. <TABLE width="100%" align="center" border=1 cellspacing="0" cellpadding="0" bordercolordark="#000000" bordercolorlight="#88a6dd">
  38. <tr><td bgcolor="#88a6dd"><font size=2>主题:</font></td>
  39. <td colspan=3><%=title%></td></tr>
  40. <tr><td bgcolor="#88a6dd"><font size=2>留言人:</font></td>
  41. <td><%=name%></td><td bgcolor="#88a6dd"><font size=2>E-mail:</font></td>
  42. <td>
  43. <%
  44. out.println("<a href=mailto:"+mail+">"+mail+"</a>");
  45. %>
  46. </td></tr>
  47. <tr><td bgcolor="#88a6dd"><font size=2>留言时间:</font></td><td colspan=3>
  48. <%
  49. out.println("<font size=2>"+date_time+" "+time_time+"</font>");
  50. %>
  51. </td></tr>
  52. <tr><td align="center">
  53. <%
  54. out.println("("+message_count+")");
  55. %>
  56. </td>
  57. <td colspan=3><%=content%>
  58. </td></tr>
  59. </table>
  60. <%
  61. out.println("<hr>");
  62. message_count--;
  63. }
  64. result.close();
  65. con.close();
  66. }
  67. else
  68. {
  69. out.println("目前还没有任何留言!");
  70. con.close();
  71. }
  72. } catch(Exception e)
  73. {out.println(e);}
  74. %>
  75. <p align="center"><a href="index1.jsp">我要留言</a></p>
  76. </body>
  77. </html>