Web系统与技术实验文档格式.docx
- 文档编号:20825236
- 上传时间:2023-01-25
- 格式:DOCX
- 页数:20
- 大小:1.47MB
Web系统与技术实验文档格式.docx
《Web系统与技术实验文档格式.docx》由会员分享,可在线阅读,更多相关《Web系统与技术实验文档格式.docx(20页珍藏版)》请在冰豆网上搜索。
软件学院
专业班级
实验成绩
学生姓名
学号
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,并查看运行结果。
五、实验结果与分析
截图
六、讨论、心得
通过实验,学会使用桥驱动连接Access数据库,从数据库中增删查改数据,并显示在jsp页面中。
七.辅导教师点评:
教师签字:
太原理工大学实验报告二
软件
实验二JSP与JavaBean
了解JavaBean的工作原理,学会使用和配置JavaBean程序。
1、编写JSP及JavaBean程序,共有3个程序。
课本P217习题8.10。
课本P217习题8.12。
(把课本习题8.12改为:
编写JavaBean程序读取习题8.10的职工表,在该表最后插入一条新记录(由自己设计),并用JSP页面显示插入后的表的内容。
)
课本P217习题8.13。
启动MyEclipse,建立项目exp2,将编写的程序放入该项目下。
8080/exp1/xiti8_10.jsp可运行程序1,即课本P217习题8.10,并查看运行结果。
在了解javabean的基础上进行实验,学会配置javabean程序。
太原理工大学实验报告三
软件1
实验三Servlet
一、实验目的和要求:
了解Servlet的工作原理,学会使用和配置Servlet程序。
1、编写Servlet程序,共有3个程序。
课本P247习题9.9。
课本P247习题9.10。
课本P234第9章第5节Servlet模式的留言板案例。
启动MyEclipse,建立项目exp3,将编写的程序放入该项目下。
第3步,在MyEclipseWebBrowser浏览器或外部的IE,或360浏览器中输入运行的URL,并查看运行结果。
学习了解Servlet原理,网页提交请求到服务器,交给Servlet处理并返回结果。
太原理工大学实验报告四
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,将编写的程序放入该项目下。
运行结果:
了解了JSP文件操作的工作原理,学会文件操作。
实验中读取成绩文件,并求出最大值,最小值,平均值输出。
结果见实验结果。
太原理工大学实验报告五
2012005
实验五XML操作
掌握XML的语法,学会XML操作。
1)程序:
课本P290习题11.8。
要求:
对应的XML文档内容为:
<
?
xmlversion="
1.0"
encoding="
GB2312"
>
xml-stylesheettype=“text/xsl”href=“test.xsl”?
addresslist>
<
linkman>
<
name>
李兴华<
/name
id>
001<
/id>
/linkman>
/addresslist>
李兴华和001之间间隔1行。
2)程序:
课本P290习题11.10。
encoding="
GBK"
/name>
email>
mldnqa@<
/email>
MLDN<
mldnkf@<
要求解析后输出XML的内容。
启动MyEclipse,建立项目exp5,将编写的程序放入该项目下。
运行程序,查看运行结果并进行分析。
对比学习html和xml,掌握XML的语法,学会XML操作。
太原理工大学实验报告六
2014.12.30
实验六JSP标签库
掌握标签库的安装及配置,学会标签库的操作。
继承TagSupport类开发自定义标签
继承TagSupport类开发自定义标签,输出”helloworld”。
课本P323习题12.4。
使用c标签输出”helloworld”。
启动MyEclipse,建立项目exp6,将编写的程序放入该项目下。
掌握了自定义标签库的使用,理解其基本原理。
进一步配置标准标签库,完成实验,以后更多使用标准标签库。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Web 系统 技术 实验