jsp和mysql简单留言板_jsp+mysql制作简单的留言板(1)

本文介绍如何用jsp和mysql构建一个简单的留言板系统。主要涉及board.jsp页面,该页面允许用户留言并实现分页显示。首先在mysql中创建message表,然后展示board.jsp的关键代码,用于获取留言数据并进行分页处理。
摘要由CSDN通过智能技术生成

留言板要实现的功能是:浏览的人能留言并能分页的查看留言,管理员能对留言进行处理!

这个留言板由9个小程序组成,分别是:board.jsp;message.html;opendata.jsp;manager.jsp;password.jsp;check.jsp;delete.jsp;convert.jsp

现在说第一个:board.jsp

他的任务是整个留言板的主程序,让使用者留言,并提供分页功能!

在开始之前,我们必须在mysql数据库建立一个mydate的数据库,在mudate中建立名为message的表:

mysql>create table message( name char(20),email char(40 ),subject char(60),time char(60),sex char(10),memo text,id int not null auto_increment,primary key(id));

http://www.gaodaima.com/42181.htmljsp+mysql制作简单的留言板(1)

board.jsp代码:

流言板

int count=0,lastp,numf,numl,prep,nextp,pageno;

if(request.getParameter("pageno")==null) //pageno:代表页码

pageno=0;

else

pageno=Integer.parseInt(request.getParameter("pageno"));

sql="select * from message";

rs=smt.executeQuery(sql);

while(rs.next())

count++;

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

Math.ceil(number)

必选项number 参数是数值表达式。

说明

返回值为大于等于其数字参数的最小整数。 --%>

if(pageno==0||pageno>lastp)

pageno=lastp;

numf=pageno*5-4;

numl=numf+4;

if(pageno==1)

prep=1;

else

prep=pageno-1;

if(pageno==lastp)

nextp=lastp;

else

nextp=pageno+1;

sql="select * from message where id between "+numf+" and "+numl;

rs=smt.executeQuery(sql);

%>

留言板


目前的页次/>[上一页]>[下一页][第一页][最后一页]输入页次站长专用

String name,email,subject,time,sex,memo;

while(rs.next())

{

name=rs.getString(1);

email=rs.getString(2);

subject=rs.getString(3);

time=rs.getString(4);

sex=rs.getString(5);

memo=rs.getString(6);

out.print("

");

out.print("

out.print("

姓名"+name+"");

out.print("

E-mail"+email+"");

out.print("

时间"+time+"");

out.print("

主题"+subject+"");

out.print("

留言"+memo+" +sex+");

out.print("

");

}

%>


我要留言

查看留言

欢迎大家阅读《jsp+mysql制作简单的留言板(1)》,跪求各位点评,若觉得好的话请收藏本文,by 搞代码

e7ce419cf2d6ad34d01da2ceb8829eed.png

微信 赏一包辣条吧~

023a57327877fb4402bcc76911ec18ea.png

支付宝 赏一听可乐吧~

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值