JSP与SQL SERVER的留言本__教程 |
|
日期:2007-5-20 1:25:23 人气:116 [大 中 小] |
|
|
|
</TR> <TR> <TD valign="top" bgcolor="#88a6dd">留言:</TD> <TD><textarea name="content" rows=7 cols=25></textarea></TD> </TR> <TR> <TD colspan=3><TABLE align="center" width="100%" cellspacing="0" cellpadding="0" bordercolordark="#88a6dd" bordercolorlight="#88a6dd"> <TR> <TD align="center" bgcolor="#88a6dd"><input type="submit" value="提交留言"></TD> <TD align="center"><a href="view_message.jsp"><font size=2>查看留言</font></a></TD> <TD align="center" bgcolor="#88a6dd"><input type="reset" value="重新填写"></TD> </TR> </TABLE></TD> </TR> </FORM> </TABLE></TD> </TR> </TABLE> </BODY> </HTML>
<!--view_message.jsp--> <%@ page import="java.sql.*" %> <HTML> <HEAD> <TITLE> show the message in the table </TITLE> </HEAD> <BODY> <p align="center">所有访客留言</p> <hr> <% try { Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); String url="jdbc:odbc:user_db"; Connection con=DriverManager.getConnection(url,"insher","insher"); Statement stm=con.createStatement(); ResultSet result=stm.executeQuery("select count(*) from message"); int message_count=0; if(result.next()) { message_count=result.getInt(1); result.close(); } if(message_count>0) { result=stm.executeQuery("select * from message order by time desc"); while(result.next()) { String title=result.getString("title"); String name=result.getString("name"); String mail=result.getString("mail"); Timestamp time=result.getTimestamp("time"); Date date_time=new Date(time.getTime()); Time time_time=new Time(time.getTime()); String content=result.getString("content"); %> <TABLE width="100%" align="center" border=1 cellspacing="0" cellpadding="0" bordercolordark="#000000" bordercolorlight="#88a6dd"> <tr><td bgcolor="#88a6dd"><font size=2>主题:</font></td> <td colspan=3><%=title%></td></tr> <tr><td bgcolor="#88a6dd"><font size=2>留言人:</font></td> <td><%=name%></td><td bgcolor="#88a6dd"><font size=2>E-mail:</font></td> <td> <% out.println("<a href=mailto:"+mail+">"+mail+"</a>"); %> </td></tr> <tr><td bgcolor="#88a6dd"><font size=2>留言时间:</font></td><td colspan=3> <% out.println("<font size=2>"+date_time+" "+time_time+"</font>"); %> </td></tr> <tr><td align="center"> <% out.println("("+message_count+")"); |
|
出处:本站原创 作者:佚名 |
|
|