JSP留言板

上传人:桔**** 文档编号:488901104 上传时间:2022-12-25 格式:DOC 页数:15 大小:168KB
返回 下载 相关 举报
JSP留言板_第1页
第1页 / 共15页
JSP留言板_第2页
第2页 / 共15页
JSP留言板_第3页
第3页 / 共15页
JSP留言板_第4页
第4页 / 共15页
JSP留言板_第5页
第5页 / 共15页
点击查看更多>>
资源描述

《JSP留言板》由会员分享,可在线阅读,更多相关《JSP留言板(15页珍藏版)》请在金锄头文库上搜索。

1、实验3:JSP访问数据库实验一、实验目的:l 掌握MySQL数据库的安装与使用操作,掌握Web应用程序对MySQL数据库连接和进行访问的方法。l 通过JDBC对数据库执行SQL语句,掌握Web应用程序的编写方法。二、实验要求:l 安装MySQLr数据库,使用专业开发工具MyEclipse编程。l 编写程序完成以下实验内容并上交实验报告。三、实验内容:构建一个留言板系统。编写JSP访问程序,其具有用户与数据的查询、增加、修改与删除功能。另外,还需要使用连接池技术,并具有登录验证要求,以及数据分页显示功能等。四、实验过程中遇到的问题及解决手段:在实验过程中,在写模糊查询功能的代码的时候text控件

2、传递过来的参数,由于是不确定的,或者是用户名,或者是标题,或者是留言内容,模糊查询就是把这里面所有的包含要查询的关键字的内容的记录提取出来,但是不能够确定用户输入的关键字是用户名还是标题还是内容,所以无法确定使用哪一条SQL查询语句。后来请教同学才知道可以使用 “select from where like”的语句,然后调用prepareStatement里面的setString()来进行查询,然后就能实现这个模糊查询了。另外,在本次实验中,由于时间的紧凑,还没来得及实现新用户注册的功能,但是这个问题将会在日后逐步完善。五、程序源代码:留言板欢迎页面MyJsp.jsp欢迎使用本留言簿系统查看留

3、言板我要留言 登陆页面Login.jsp 请先登录! 用户名: 密  码: CheckUser.jsp 新增留言界面messageContent.jsp 用户名:留言标题:留言内容: Addmessage.jsp 显示留言板界面和查询留言界面输入关键字查找留言:显示查找内容:Display.jsp 留  言  板 请输入查询内容:  用户名 标题 留言内容 操作 %try String url = jdbc:mysql:/localhost/message?user=root&password=123;Class.forName(com.mys

4、ql.jdbc.Driver).newInstance();/加载驱动程序Connection conn = DriverManager.getConnection(url);request.setCharacterEncoding(gbk);String keyword = request.getParameter(keyword);/ Connection conn = null;PreparedStatement pstmt = null;ResultSet rs = null;String sql = null;if (keyword = null) /创建执行语句sql = select * from InsertMessage;pstmt = conn.prepareStatement(sql); else sql = select * from InsertMessage where name like ? OR title like ? OR content like ?;pstmt = conn.prepareStatement(sql);keyword=%

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 幼儿/小学教育 > 小学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号