兰州工业学院jsp实验答案 - 图文(4)

2019-07-31 09:29

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

16

课后实验 JSP中的文件操作

一、 实验目的

1. 理解目录及文件列表的读取方法; 2. 掌握在JSP中读写文件的方法。

二、 实验环境与地点:

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

三、 实验内容与步骤:

在webapps目录下新建一个Web服务目录:chapter6。将以下编写的JSP页面保存到chapter6中。 1. 参考教材96页例2编写一个JSP文件,列出该Web服务目录下的所有子目录和文件。写出JSP关键代码,并画出JSP页面的运行效果图。

2. 编写JSP文件下载data.txt。写出JSP关键代码,并画出JSP页面的运行效果图。

3. 编写JSP文件上传若干word文件。写出JSP关键代码,并画出JSP页面的运行效果图。 4. 调试教材107页标准化考试系统,画出运行结果。

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

17

实验七 JSP中数据库的查询

一、 实验目的

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

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

二、 实验环境与地点:

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

三、 实验内容与步骤:

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

2.数据库的连接:

(1)若采用JDBC-ODBC桥接器方式连接数据库,请写出需要经过的3个步骤:

① 创建 (假设数据源名称是stuDsn,访问用户名和命名均为teacher);

② 应用程序建立JDBC-ODBC桥接器的代码是: ③ 根据第①步建立的数据源stuDsn,与其指定的数据库建立连接,代码是: (2)若采用纯Java数据库驱动程序连接MySQL数据库,请写出需要经过的3个步骤:

① 将数据库驱动程序拷贝到特定位置,即首先将mysql-connector-java-5.1.7-bin.jar拷贝到目录

② 应用程序加载MySQL驱动程序的代码是: ③ 与第1步的数据库StuDB建立连接的代码是(假设访问用户名和命名均为teacher): 3.编写JSP程序实现对数据库的查询:

(1)编写JSP程序selectShunxu.jsp实现对student表的顺序查询,并显示表中所有信息。

① SQL语句是:

② 创建向数据库提交SQL语句的对象的代码是: ③ 执行SQL语句的代码是: ④ 显示查询结果的记录集的代码是: ⑤ 关闭数据库连接的代码是: (2)编写JSP程序selectTiaojian.jsp实现条件查询,根据JSP页面上文本框输入的姓名进行查询并显示。

① SQL语句是: ② 画出运行结果。

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

① SQL语句是: ② 画出运行结果。

(4)编写JSP程序selectPaiXu.jsp实现排序查询,将查询结果以年龄升序排序后显示。

① SQL语句是: ② 画出运行结果。

四、 实验总结与分析

18

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

一、 实验目的

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

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

二、 实验环境与地点:

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

三、 实验内容与步骤:

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

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

(1) 编写DBUtil.java文件,功能是连接学生成绩数据库。写出该文件的代码。

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

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

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

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

19

实验九 servlet的设计和使用

一、 实验目的

1. 2. 3. 4.

熟悉JSP中调用Servlet的方法;

掌握Servlet的定义、部署和运行方法; 掌握web.xml文件的定义方法。

掌握三层模式JSP+Servlet+JavaBean的开发。

二、 实验环境与地点:

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

三、 实验内容与步骤:

在webapps目录下新建一个Web服务目录:chapter8。将以下编写的JSP页面保存到chapter8中。 1. 编写一个Servlet文件,功能是在浏览器中显示你的专业,班级,学号,姓名,性别,年龄等个

人信息。要求:

(1)写出Servlet文件的源代码。

(2)对该Servlet在web.xml中进行部署,写出部署的内容。 (3)写出浏览器直接访问该servlet对象的路径。 (4)画出运行结果。

2. 使用jsp+servlet模式完成矩形面积和周长的计算和显示。首先由JSP通过表单将矩形的长和宽

提交给Servlet,Servlet获取长和宽后计算面积和周长,交给JSP页面显示。要求: (1)写出Servlet文件的源代码。

(2)对该Servlet在web.xml中进行部署,写出部署的内容。

3. 编写Servlet,功能是显示英文大写字母表和英文小写字母表。要求:

(1)写出Servlet文件的源代码。

(2)对该Servlet在web.xml中进行部署,写出部署的内容。 (3)写出浏览器直接访问该servlet对象的路径。

四、 实验总结与分析

1.Servlet对象是在服务器端还是在客户端被创建? 2.Servlet对象创建后,首先调用哪个方法?

20

课后实验 MVC设计

一、 实验目的

1. 理解MVC的模型结构;

2. 掌握JSP、JavaBean和Servlet的逻辑关系并熟练掌握; 3. 掌握基于MVC模式的Web程序的编译、部署和运行方法。

二、 实验环境与地点:

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

三、 实验内容与步骤:

在webapps目录下新建一个Web服务目录:chapter9。将以下编写的JSP页面保存到chapter9中。 1. 采用jsp+servlet+javabean模式完成用户登录功能。写出表结构,相关代码,并画出运行结果。 提示:第一步,建立一个简单的数据库及用户表。 第二步,建立Web工程。

第三步,编写jsp文件:login.jsp。

第四步,编写javabean文件:DBConn.java,User.java,UserDao.java。 第五步,编写servlet文件:LoginServelt.java。 第六步,运行调试。

要求:

(1)登录时若成功登录则在session中保存登录用户的用户名并显示“***登录成功!”(***代表登录用户的用户名),若登录失败则重定向到login.jsp。

(2)写出Servlet文件的源代码。

(3)写出Servlet在web.xml中进行部署的内容。

(4)下图是MVC实现原理图,读图在方框内根据JSP+JavaBean+Servlet三层模式的开发写出登录模块的具体的文件名,得到该模块的MVC图示后,理解MVC设计原理。

视图:由一个或多个JSP页面构成控制器:由一个或多个servlet构成数据:数据库或文件模型:由一个或多个avabean构成

四、 实验总结与分析

思考并回答以下问题:

1.如果Servlet类不重写service方法,那么应当重写哪两个方法? 2. Servlet对象怎样获得用户的session对象?

3. 在JSP中,MVC模式中的模型角色、控制器角色、视图角色分别由谁来承担?

21


兰州工业学院jsp实验答案 - 图文(4).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:2010水利检测员考试

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: