繁体中文
设为首页
加入收藏
当前位置:JSP技术首页 >> Java技巧及代码 >> jsp+mysql制作简单的留言板(4)

jsp+mysql制作简单的留言板(4)

2005-01-15 08:00:00  作者:  来源:互联网  浏览次数:0  文字大小:【】【】【
简介:  对于留言板来说,是要存取数据库的;所以opendata.jsp是必不可少的。 opendata.jsp; 留言板必须把留言保存在数据库中,连接好数据库后,我们就要把使用者的的流言存入数据库中: 错误信息 savememo.jsp 这个...

  对于留言板来说,是要存取数据库的;所以opendata.jsp是必不可少的。

opendata.jsp;

留言板必须把留言保存在数据库中,连接好数据库后,我们就要把使用者的的流言存入数据库中:

<%

String name,email,subject,memo,sex;

name=request.getParameter("name");

sex=request.getParameter("sex");

email=request.getParameter("email");

subject=request.getParameter("subject");

memo=request.getParameter("memo");

if(name.length()==0||email.length()==0||subject.length()==0||memo.length()==0)

{

out.print("输入的字段不可为空");

out.print("回留言板");

out.print("我要留言");

}

else

{

int count=0,year,month,day,hour,minute,second,lastp;

String time;

GregorianCalendar calendar;

calendar=new GregorianCalendar();

year=calendar.get(Calendar.YEAR);

month=calendar.get(Calendar.MONTH)+1;

day=calendar.get(Calendar.DAY_OF_MONTH);

hour=calendar.get(Calendar.HOUR_OF_DAY);

minute=calendar.get(Calendar.MINUTE);

second=calendar.get(Calendar.SECOND);

time=year+"年"+month+"月"+day+"日"+hour+":"+minute+":"+second;

name=convert(name);

time=convert(time);

subject=convert(subject);

memo=Replace(memo);

memo=convert(memo);

sql="insert into message set name='"+name+"',email='"+email+"',subject='"+subject+"',time='"+time+"',sex='"+sex+"',memo='"+memo+"'";

smt.executeUpdate(sql);

sql="select * from message";

rs=smt.executeQuery(sql);

while(rs.next())

count++;

lastp=(int)Math.ceil((double)count/5);

response.sendRedirect("board.jsp?pageno="+lastp);

}

%>

错误信息

savememo.jsp

这个程序是用来将message.htm的数据存入数据库中

责任编辑:admin
相关文章