Web系统与技术实验.docx

上传人:b****6 文档编号:7700013 上传时间:2023-01-25 格式:DOCX 页数:20 大小:1.47MB
下载 相关 举报
Web系统与技术实验.docx_第1页
第1页 / 共20页
Web系统与技术实验.docx_第2页
第2页 / 共20页
Web系统与技术实验.docx_第3页
第3页 / 共20页
Web系统与技术实验.docx_第4页
第4页 / 共20页
Web系统与技术实验.docx_第5页
第5页 / 共20页
点击查看更多>>
下载资源
资源描述

Web系统与技术实验.docx

《Web系统与技术实验.docx》由会员分享,可在线阅读,更多相关《Web系统与技术实验.docx(20页珍藏版)》请在冰豆网上搜索。

Web系统与技术实验.docx

Web系统与技术实验

实验报告

 

课程名称:

Web应用开发技术:

JSP

实验项目:

Web系统与技术实验

实验地点:

致远楼B303

专业班级:

软件班学号:

学生姓名:

指导教师:

张巍

2014年12月22日

太原理工大学实验报告一

学院名称

软件学院

专业班级

实验成绩

学生姓名

学号

201200

实验日期

2014.12.22

课程名称

Web系统与技术

实验题目

实验一使用JDBC连接数据库

一、实验目的和要求:

1.掌握JSP与数据库的连接技术——JDBC

2.掌握JSP数据库编程技术。

二、实验内容:

利用数据库建立一个职工数据表,然后通过JDBC编写一系列基于Web方式的JSP程序,来对职工数据表的数据库进行添加、查询等功能,要求在网页上显示出来。

三、主要仪器设备

Win764位操作系统笔记本电脑及MyEclipse2014

四、主要操作方法与实验步骤:

1.建立数据库

建立名为employDB的Access数据库,在库中建立employb表,字段包括:

字段名

中文含义

数据类型

id

职工号

文本

name

姓名

文本

sex

性别

文本

salary

工资

数值

title

职称

文本

对数据表employb,输入5条记录,如课本P191习题7.7所示。

2.创建数据源名

  打开数据源(ODBC);添加MicrosoftAccessDriver(*.mdb)数据源驱动程序。

数据源名称:

employDB;更改默认数据库,选择employDB。

3、编写JSP程序,共有3个程序。

程序1:

课本P191习题7.8。

程序2:

课本P191习题7.10。

(把课本习题7.10改为:

编写JSP程序读取习题7.8的职工表,在该表最后插入一条新记录(由自己设计),并显示插入后的表的内容。

程序3:

课本P191习题7.11。

4.运行所编写的应用程序

启动MyEclipse,建立项目exp1,将编写的程序放入该项目的WebRoot下,右键点击WebRoot,选择“刷新”。

运行时,执行3个步骤。

第1步,把程序部署在Tomcat服务器上。

第2步,启动Tomcat服务器。

第3步,在MyEclipseWebBrowser浏览器或外部的IE,或360浏览器中输入运行的URL,如http:

//localhost:

8080/exp1/xiti7_8.jsp可运行程序1,即课本P191习题7.8,并查看运行结果。

五、实验结果与分析

程序1:

截图

程序2:

截图

程序3:

截图

六、讨论、心得

通过实验,学会使用桥驱动连接Access数据库,从数据库中增删查改数据,并显示在jsp页面中。

 

七.辅导教师点评:

 

教师签字:

太原理工大学实验报告二

学院名称

软件学院

专业班级

软件

实验成绩

学生姓名

学号

201200

实验日期

2014.12.22

课程名称

Web系统与技术

实验题目

实验二JSP与JavaBean

一、实验目的和要求:

了解JavaBean的工作原理,学会使用和配置JavaBean程序。

二、实验内容:

1、编写JSP及JavaBean程序,共有3个程序。

程序1:

课本P217习题8.10。

程序2:

课本P217习题8.12。

(把课本习题8.12改为:

编写JavaBean程序读取习题8.10的职工表,在该表最后插入一条新记录(由自己设计),并用JSP页面显示插入后的表的内容。

程序3:

课本P217习题8.13。

4.运行所编写的应用程序

启动MyEclipse,建立项目exp2,将编写的程序放入该项目下。

运行时,执行3个步骤。

第1步,把程序部署在Tomcat服务器上。

第2步,启动Tomcat服务器。

第3步,在MyEclipseWebBrowser浏览器或外部的IE,或360浏览器中输入运行的URL,如http:

//localhost:

8080/exp1/xiti8_10.jsp可运行程序1,即课本P217习题8.10,并查看运行结果。

三、主要仪器设备

Win764位操作系统笔记本电脑及MyEclipse2014

四、主要操作方法与实验步骤:

1、编写JSP及JavaBean程序,共有3个程序。

程序1:

课本P217习题8.10。

程序2:

课本P217习题8.12。

(把课本习题8.12改为:

编写JavaBean程序读取习题8.10的职工表,在该表最后插入一条新记录(由自己设计),并用JSP页面显示插入后的表的内容。

程序3:

课本P217习题8.13。

4.运行所编写的应用程序

启动MyEclipse,建立项目exp2,将编写的程序放入该项目下。

运行时,执行3个步骤。

第1步,把程序部署在Tomcat服务器上。

第2步,启动Tomcat服务器。

第3步,在MyEclipseWebBrowser浏览器或外部的IE,或360浏览器中输入运行的URL,如http:

//localhost:

8080/exp1/xiti8_10.jsp可运行程序1,即课本P217习题8.10,并查看运行结果。

五、实验结果与分析

程序1:

截图

程序2:

截图

程序3:

截图

六、讨论、心得

在了解javabean的基础上进行实验,学会配置javabean程序。

 

七.辅导教师点评:

 

教师签字:

太原理工大学实验报告三

学院名称

软件学院

专业班级

软件1

实验成绩

学生姓名

学号

201200

实验日期

2014.12.22

课程名称

Web系统与技术

实验题目

实验三Servlet

一、实验目的和要求:

了解Servlet的工作原理,学会使用和配置Servlet程序。

二、实验内容:

1、编写Servlet程序,共有3个程序。

程序1:

课本P247习题9.9。

程序2:

课本P247习题9.10。

程序3:

课本P234第9章第5节Servlet模式的留言板案例。

4.运行所编写的应用程序

启动MyEclipse,建立项目exp3,将编写的程序放入该项目下。

运行时,执行3个步骤。

第1步,把程序部署在Tomcat服务器上。

第2步,启动Tomcat服务器。

第3步,在MyEclipseWebBrowser浏览器或外部的IE,或360浏览器中输入运行的URL,并查看运行结果。

三、主要仪器设备

Win764位操作系统笔记本电脑及MyEclipse2014

四、主要操作方法与实验步骤:

1、编写Servlet程序,共有3个程序。

程序1:

课本P247习题9.9。

程序2:

课本P247习题9.10。

程序3:

课本P234第9章第5节Servlet模式的留言板案例。

4.运行所编写的应用程序

启动MyEclipse,建立项目exp3,将编写的程序放入该项目下。

运行时,执行3个步骤。

第1步,把程序部署在Tomcat服务器上。

第2步,启动Tomcat服务器。

第3步,在MyEclipseWebBrowser浏览器或外部的IE,或360浏览器中输入运行的URL,并查看运行结果。

五、实验结果与分析

程序1:

截图

程序2:

截图

程序3:

截图

六、讨论、心得

学习了解Servlet原理,网页提交请求到服务器,交给Servlet处理并返回结果。

 

七.辅导教师点评:

 

教师签字:

太原理工大学实验报告四

学院名称

软件学院

专业班级

软件1

实验成绩

学生姓名

学号

20120058

实验日期

2014.12.25

课程名称

Web系统与技术

实验题目

实验四JSP中的文件操作

一、实验目的和要求:

了解JSP文件操作的工作原理,学会文件操作。

二、实验内容:

1、编写程序。

程序:

课本P270习题10.11。

提示:

在D盘建立一个名为score.txt的文本文件,内容为:

1,78,82,74

2,82,88,98

3,98,89,90

4,68,78,77

5,70,86,88

共4列,分别表示5个学生的学号以及数学,英语,计算机的成绩,要求求出5个学生数学、英语、计算机的最小值,最大值及平均值。

部分程序如下:

Filefl=newFile("d:

/score.txt");

RandomAccessFilefrw=newRandomAccessFile(fl,"rw");

Srtinginfo=null;

String[]rec=null

while((info=frw.readLine())!

=null){

System.out.println(info);

rec=info.split(",");

……

以上程序解释:

读入一行后,以“,”为分隔符,把1行切割为4个部分,存入数组中。

2.运行所编写的应用程序

启动MyEclipse,建立项目exp4,将编写的程序放入该项目下。

运行时,执行3个步骤。

第1步,把程序部署在Tomcat服务器上。

第2步,启动Tomcat服务器。

第3步,在MyEclipseWebBrowser浏览器或外部的IE,或360浏览器中输入运行的URL,并查看运行结果。

三、主要仪器设备

Win764位操作系统笔记本电脑及MyEclipse2014

四、主要操作方法与实验步骤:

1、编写程序。

程序:

课本P270习题10.11。

提示:

在D盘建立一个名为score.txt的文本文件,内容为:

1,78,82,74

2,82,88,98

3,98,89,90

4,68,78,77

5,70,86,88

共4列,分别表示5个学生的学号以及数学,英语,计算机的成绩,要求求出5个学生数学、英语、计算机的最小值,最大值及平均值。

部分程序如下:

Filefl=newFile("d:

/score.txt");

RandomAccessFilefrw=newRandomAccessFile(fl,"rw");

Srtinginfo=null;

String[]rec=null

while((info=frw.readLine())!

=null){

System.out.println(info);

rec=info.split(",");

……

以上程序解释:

读入一行后,以“,”为分隔符,把1行切割为4个部分,存入数组中。

2.运行所编写的应用程序

启动MyEclipse,建立项目exp4,将编写的程序放入该项目下。

运行时,执行3个步骤。

第1步,把程序部署在Tomcat服务器上。

第2步,启动Tomcat服务器。

第3步,在MyEclipseWebBrowser浏览器或外部的IE,或360浏览器中输入运行的URL,并查看运行结果。

五、实验结果与分析

运行结果:

六、讨论、心得

了解了JSP文件操作的工作原理,学会文件操作。

实验中读取成绩文件,并求出最大值,最小值,平均值输出。

结果见实验结果。

 

七.辅导教师点评:

 

教师签字:

太原理工大学实验报告五

学院名称

软件学院

专业班级

软件1

实验成绩

学生姓名

学号

2012005

实验日期

2014.12.25

课程名称

Web系统与技术

实验题目

实验五XML操作

一、实验目的和要求:

掌握XML的语法,学会XML操作。

二、实验内容:

1、编写程序。

1)程序:

课本P290习题11.8。

要求:

对应的XML文档内容为:

xmlversion="1.0"encoding="GB2312"?

>

xml-stylesheettype=“text/xsl”href=“test.xsl”?

>

李兴华

001

要求:

李兴华和001之间间隔1行。

2)程序:

课本P290习题11.10。

xmlversion="1.0"encoding="GBK"?

>

李兴华

mldnqa@

MLDN

mldnkf@

要求解析后输出XML的内容。

2.运行所编写的应用程序

启动MyEclipse,建立项目exp5,将编写的程序放入该项目下。

运行程序,查看运行结果并进行分析。

三、主要仪器设备

Win764位操作系统笔记本电脑及MyEclipse2014

四、主要操作方法与实验步骤:

1、编写程序。

1)程序:

课本P290习题11.8。

要求:

对应的XML文档内容为:

xmlversion="1.0"encoding="GB2312"?

>

xml-stylesheettype=“text/xsl”href=“test.xsl”?

>

李兴华

001

要求:

李兴华和001之间间隔1行。

2)程序:

课本P290习题11.10。

xmlversion="1.0"encoding="GBK"?

>

李兴华

mldnqa@

MLDN

mldnkf@

要求解析后输出XML的内容。

2.运行所编写的应用程序

启动MyEclipse,建立项目exp5,将编写的程序放入该项目下。

运行程序,查看运行结果并进行分析。

五、实验结果与分析

程序1:

截图

程序2:

截图

六、讨论、心得

对比学习html和xml,掌握XML的语法,学会XML操作。

 

七.辅导教师点评:

 

教师签字:

太原理工大学实验报告六

学院名称

软件学院

专业班级

软件

实验成绩

学生姓名

学号

201200

实验日期

2014.12.30

课程名称

Web系统与技术

实验题目

实验六JSP标签库

一、实验目的和要求:

掌握标签库的安装及配置,学会标签库的操作。

二、实验内容:

1、编写程序。

1)程序:

继承TagSupport类开发自定义标签

要求:

继承TagSupport类开发自定义标签,输出”helloworld”。

2)程序:

课本P323习题12.4。

要求:

使用c标签输出”helloworld”。

2.运行所编写的应用程序

启动MyEclipse,建立项目exp6,将编写的程序放入该项目下。

运行程序,查看运行结果并进行分析。

三、主要仪器设备

Win764位操作系统笔记本电脑及MyEclipse2014

四、主要操作方法与实验步骤:

1、编写程序。

1)程序:

继承TagSupport类开发自定义标签

要求:

继承TagSupport类开发自定义标签,输出”helloworld”。

2)程序:

课本P323习题12.4。

要求:

使用c标签输出”helloworld”。

2.运行所编写的应用程序

启动MyEclipse,建立项目exp6,将编写的程序放入该项目下。

运行程序,查看运行结果并进行分析。

五、实验结果与分析

程序1:

截图

程序2:

截图

六、讨论、心得

掌握了自定义标签库的使用,理解其基本原理。

进一步配置标准标签库,完成实验,以后更多使用标准标签库。

 

七.辅导教师点评:

 

教师签字:

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 自然科学 > 物理

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1