77范文网 - 专业文章范例文档资料分享平台

《JSP程序设计》实验指导书(3)

来源:网络收集 时间:2019-04-09 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

实验九 JSP中数据库的查询

一、 实验目的

1. 掌握JDBC的方式连接MySQL数据库;

2. 熟练掌握在JSP编程中实现数据库数据的查询方法;

二、 实验环境与地点:

PC机一台:JDK6.0+Tomcat6.0+MySQL5.1+Navicator8+编辑器

三、 实验内容与步骤:

在webapps目录下新建一个Web服务目录:chapter6。将以下编写的JSP页面保存到chapter6中。 1. 设计一个学生成绩数据库StuDB,建立数据库表student,并输入数据如下图所示。写出表结构。

2. 编写JSP程序实现对数据库的查询。

(1)要确保在JSP程序中能够顺利操作数据库,首先将mysql-connector-java-5.1.7-bin拷贝到 chapter6/WEB-INF/lib目录。

(2)编写dbconn.tag文件,功能是连接学生成绩数据库。写出该Tag文件的代码。 (3)编写JSP程序selectShunxu.jsp实现顺序查询,在该文件中调用dbconn.tag实现数据库的连接,然后查询并显示表中所有成绩信息。欲调用dbconn.tag文件需要两步:

①引入Tag标记库:<%@ taglib tagdir=\; ②调用Tag标记:

成功获得数据库连接后,就可以向数据库发送SQL语句进行查询。则向数据库发送SQL语句进行查询的代码是: ; 显示查询记录集的代码是: 。 (4)编写JSP程序selectTiaojian.jsp实现条件查询,将性别是男的记录查询并显示。

写出提交的SQL语句的构造代码: 。画出运行结果。

(5)编写JSP程序selectMohu.jsp实现模糊查询,将姓名以“林”打头的记录查询并显示。

写出提交的SQL语句的构造代码: 。 画出运行结果。

(6)编写JSP程序selectPaiXu.jsp实现排序查询,将查询结果以年龄升序排序后显示。写出提交的SQL语句的构造代码: 。 画出运行结果。

(7)对selectShunxu.jsp,selectTiaojian.jsp,selectMohu.jsp,selectPaiXu.jsp四个JSP程序进行比较,总结出JSP程序中对数据库表进行查询操作的具体步骤,以及顺序查询、条件查询、模糊查询、排序查询四种查询的异同点。

四、 实验总结与分析 1. 2.

11

实验十 JSP中数据库的录入和维护

一、 实验目的

1. 掌握JDBC的方式连接MySQL数据库;

2. 熟练掌握在JSP编程中实现数据库数据录入和维护的方法;

二、 实验环境与地点:

PC机一台:JDK6.0+Tomcat6.0+MySQL5.1+Navicator8+编辑器

三、 实验内容与步骤:

在webapps目录下新建一个Web服务目录:chapter6。将以下编写的JSP页面保存到chapter6中。 1. 设计一个学生成绩数据库StuDB,建立数据库表student,表结构如下。

2. 编写JSP程序实现对数据库的录入和维护:

(1)要确保在JSP程序中能够顺利操作数据库,首先将mysql-connector-java-5.1.7-bin.jar拷贝到 chapter6/WEB-INF/lib 目录。

(2)编写dbconn.tag文件,功能是连接学生成绩数据库。

(3)编写JSP程序addStu.jsp调用dbconn.tag连接数据库并添加一条学生成绩信息。写出关键代码。画出运行效果图。

(4)编写JSP程序updateStu.jsp调用dbconn.tag连接数据库修改一条学生成绩信息。写出关键代码。画出运行效果图。

(5)编写JSP程序deleteStu.jsp调用dbconn.tag连接数据库并删除某个学号的学生成绩信息。写出关键代码。

四、 实验总结与分析 1. 2.

12

实验十一 网上投票系统的设计与实现

一、 实验目的

1. 掌握JSP开发简单的网络程序。 2. 对前六章知识综合巩固。

二、 实验环境与地点:

PC机一台:JDK6.0+Tomcat6.0+MySQL5.1+Navicator8+编辑器

三、 实验内容与步骤:

在webapps目录下新建一个Web服务目录:voteSys。将以下编写的JSP页面保存到voteSys中。 1. 参考教材170页网上投票,独立设计并完成网上投票系统的设计与实现。 (1) 建立数据库voteDB及相关建立表。写出建立的表结构。 (2) 建立Web工程,编写投票页面和投票统计页面。 (3) 运行调试。

(4) 写出关键代码并画出运行结果。

四、 实验总结与分析 1. 2.

13

实验十二 Javabean的设计和使用

一、 实验目的

1. 熟悉JavaBean的生命周期;

2. 掌握JavaBean的定义、调用、存储和运行方法;

3. 熟练掌握userBean动作标记及设置/读取其属性的方法。

二、 实验环境与地点:

PC机一台:JDK6.0+Tomcat6.0+MySQL5.1+Navicator8+编辑器

三、 实验内容与步骤:

在webapps目录下新建一个Web服务目录:chapter7。将以下编写的JSP页面保存到chapter7中。 1. 参考教材187页三角形bean,制作完成圆形bean。JSP页面通过表单输入圆半径并提交给该页面,表单提交后,JSP页面将计算圆面积和周长的任务交给一个bean去完成。 (1)写出bean的代码。

(2)写出JSP页面中调用bean的代码。 (3)画出运行效果图。

2.参考教材194页四则运算bean,制作完成关系运算bean。JSP页面通过表单输入两个数和关系运算符号(>,>=,<,<=,= =,!=)提交给该页面,表单提交后,JSP页面将计算任务交给一个bean去完成。

(1)写出bean的代码。

(2)写出JSP页面中调用bean的代码。 (3)画出运行效果图。

四、 实验总结与分析 1. 2.

14

实验十三 Javabean与数据库操作

一、 实验目的

1. 进一步掌握JavaBean的定义、调用、存储和运行方法; 2. 掌握JSP+JavaBean开发模式。

二、 实验环境与地点:

PC机一台:JDK6.0+Tomcat6.0+MySQL5.1+Navicator8+编辑器

三、 实验内容与步骤:

在webapps目录下新建一个Web服务目录:chapter7。将以下编写的JSP页面保存到chapter7中。 1. 设计数据库采用jsp+javabean模式完成用户登录功能。

(1) 建立一个简单的数据库UserDB,建立表User,表中至少包含用户名和密码两个字段。写出

User表的结构。

(2) 建立Web工程,编写login.jsp,用户登录信息的提交。画出运行效果图。 (3) 编写bean文件:DBConn.java用来连接数据库UserDB。写出代码。 (4) 编写bean文件:User.java对应User表。写出代码。

(5) 编写bean文件:UserDao.java用来完成对User表的查询、添加和维护。

(6) 编写login.do.jsp,该页面获取login.jsp提交的信息,并调用相关bean连接数据库完成用户

登录功能。写出关键代码并画出运行结果。

(7) 运行调试。

四、 实验总结与分析 1. 2.

15

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库《JSP程序设计》实验指导书(3)在线全文阅读。

《JSP程序设计》实验指导书(3).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/583885.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: