JSP与SQL SERVER的留言本

2016-01-29 12:08 5 1 收藏

JSP与SQL SERVER的留言本,JSP与SQL SERVER的留言本

【 tulaoshi.com - Java 】

 

    <!--add_message.jsp--
<%@ page import="java.sql.*" %
<HTML
<HEAD
<TITLEadd message into table </TITLE
</HEAD
<BODY
<%
String name=request.getParameter("name");
String mail=request.getParameter("mail");
String title=request.getParameter("title");
String content=request.getParameter("content");
if(name==null)
name="";
if(title==null)
title="";
if(content==null)
content="";
if(mail==null)
mail="";
if(name.length()==0)
out.println("留言人姓名不能为空!");
else if(title.length()==0)
out.println("留言主题不能为空!");
else if(content.length()==0)
out.println("留言内容不能为空!");
else
{
java.util.Date date=new java.util.Date();
String datetime=new Timestamp(date.getTime()).toString();

try
{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
String url="jdbc:odbc:user_db";
Connection con=DriverManager.getConnection(url,"insher","insher");
PreparedStatement stm=con.prepareStatement("insert into message values(?,?,?,?,?)");
stm.setString(1,title);
stm.setString(2,name);
if(mail.length()==0)
stm.setString(3,null);
else stm.setString(3,mail);
stm.setString(4,datetime);
stm.setString(5,content);
try
{
stm.executeQuery();
} catch(Exception e)
{}
con.close();
}
catch (Exception e)
{}
%
<jsp:forward page="view_message.jsp" /
<%
}
%
</body
</html

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/java/)(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/java/)


<!--add_message.jsp--
<%@ page import="java.sql.*" %
<HTML
<HEAD
<TITLEadd message into table </TITLE
</HEAD
<BODY
<%
String name=request.getParameter("name");
String mail=request.getParameter("mail");
String title=request.getParameter("title");
String content=request.getParameter("content");
if(name==null)
name="";
if(title==null)
title="";
if(content==null)
content="";
if(mail==null)
mail="";
if(name.length()==0)
out.println("留言人姓名不能为空!");
else if(title.length()==0)
out.println("留言主题不能为空!");
else if(content.length()==0)
out.println("留言内容不能为空!");
else
{
java.util.Date date=new java.util.Date();
String datetime=new Timestamp(date.getTime()).toString();

try
{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
String url="jdbc:odbc:user_db";
Connection con=DriverManager.getConnection(url,"insher","insher");
PreparedStatement stm=con.prepareStatement("insert into message values(?,?,?,?,?)");
stm.setString(1,title);
stm.setString(2,name);
if(mail.length()==0)
stm.setString(3,null);
else stm.setString(3,mail);
stm.setString(4,datetime);
stm.setString(5,content);
try
{
stm.executeQuery();
} catch(Exception e)
{}
con.close();
}
catch (Exception e)
{}
%
<jsp:forward page="view_message.jsp" /
<%
}
%
</body
</html

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/java/)(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/java/)


<!-- index.html --
<HTML
<HEAD
<TITLE message board </TITLE
</HEAD
<BODY
<TABLE width="90%" align="center" border=1 cellspacing="0" cellpadding="0" bordercolordark="#88a6dd" bordercolorlight="#88a6dd"
<TR
<TD align="center" bgcolor="#88a6dd"访客留言板</TD
</TR
<TR
<TD<TABLE align="center" border=1 cellspacing="0" cellpadding="0" bordercolordark="#88a6dd" bordercolorlight="#88a6dd"
<FORM ACTION="add_message.jsp"
<TR
<TD姓名:</TD
<TD bgcolor="#88a6dd"<input type="text" name="name" size=25</TD
</TR
<TR
<TD bgcolor="#88a6dd"E-mail:</TD
<TD bgcolor="#88a6dd"<input type="text" name="mail" size=25</TD
</TR <

来源:http://www.tulaoshi.com/n/20160129/1484757.html

延伸阅读
标签: PHP
  guestbook.php: <head <meta http-equiv="Content-Language" content="zh-cn" <meta http-equiv="Content-Type" content="text/html; charset=gb2312" <title</title <STYLEA:link {         COLOR: #002878; TEXT-DECORATI...
标签: PHP
post.php 文件 <?php require('config.php'); ?   <?php $nikename=$arr_request['nikename']; if (strlen($nikename)==0) { echo "<center"; echo "<h2<font color=red错误信息!</font</h2"; echo "对不起,<font color=red呢称</font必须填写!!! 请重...
标签: PHP
  下面是配置说明: 为了配置的方便,重新整理了代码,现在已经把全部的需要设置的参数都放在config.php文件里了,配置起来应该很简单,里面有详悉的说明. 目标:在十分种内搞定你的留言本!!! 1: 建立一个数据库(要主页提供数据库空间) 一般的有phpMyAdmin开放源玛的前端.创建以来很简单的. 取好名字后,记得把confi...
标签: ASP
  五、建立显示XML数据的ASP文件(index.asp) 这个文件要实现的功能就是读取并显示XML数据,首先创建一个XML对像然后把XML读入内存中,利用DOM分离出我们所要的数据。 <% strSourceFile = Server.MapPath("/") & "\List.xml" '获取XML文件的路径这里根据你的虚拟目录不同而不同 Set objXML = Server.Create...
标签: ASP
  六、建立写新留言程序(PostNew.asp) 这个文件要实现的功能就是写入新的XML节点,首先创建一个XML对像然后把XML读入内存中,利用appendChild()方法加入我们生成的XML节点。 <% username=request.form("username") if username<>"" then fromwhere =request.form("fromwhere") homepage =re...

经验教程

187

收藏

40
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部