Java Web编程技术 实验指导

上传人:飞*** 文档编号:16111562 上传时间:2017-11-06 格式:DOC 页数:19 大小:1.20MB
返回 下载 相关 举报
Java Web编程技术 实验指导_第1页
第1页 / 共19页
Java Web编程技术 实验指导_第2页
第2页 / 共19页
Java Web编程技术 实验指导_第3页
第3页 / 共19页
Java Web编程技术 实验指导_第4页
第4页 / 共19页
Java Web编程技术 实验指导_第5页
第5页 / 共19页
点击查看更多>>
资源描述

《Java Web编程技术 实验指导》由会员分享,可在线阅读,更多相关《Java Web编程技术 实验指导(19页珍藏版)》请在金锄头文库上搜索。

1、1Java Web 编程技术实验指导实验 1 HTML 编程基础一.实验类型:验证,学时数:2 学时二.实验目的(1) 学会利用 Eclipse创建动态 web项目的方法(2) 初步掌握利用 HTML进行交互式的网页的设计方法(3) 掌握 HTML中表格、表单、超链接设计的基本方法(4) 掌握 Tomcat服务器的配置方法三.实验内容与步骤(1) 启动 Eclipse,创建一个动态 web项目,如 Hello。图 1.1 创建 Dynamic Web Project2图 1.2 指定 Project name(2) 在 Project Explorer中项目名 Hello(刚建立的)上单击鼠标

2、右键,在快捷菜单中选 New - HTML File。图 1.3 建立 HTML文件(图 A)图 1.3 建立 HTML文件(图 B)(3) HTML文件包括:教材附录 A:table.html(P808809) 、form.html(P815816) 、link.html(P819)。(4) 掌握 Tomcat服务器的安装与配置方法,包括下载、安装、运行方法。方法见教材第 5章 5.5节。目前 Tomcat服务器比较新的版本为apache-tomcat-7.0.2-windows-x86.zip。解压在指定的文件夹下即3可,在此假定为 D:,安装后的文件夹为 D:apache-tomcat-

3、7.0.2。查看目录结构及文件是否与教材图 5-2、表 5-1中所描述的相同。(5) 在 Eclipse环境中创建 Web服务器,单击 Windows - Perfrences - Server - Runtime Environments -Add。图 1.4 选择 Perfrences图 1.5 添加服务器运行时环境4图 1.6 选择 Apache Tomcat v7.0图 1.6 指定 Apache Tomcat v7.0的安装目录和 JRE(6) Tomcat服务器上部署并运行 web程序,方法是:在 Project Explorer中项目名 Hello指定的 HTML文件名上单击鼠标

4、右键 Run As - Run on Server - 指定服务器。另一方法见教材 表 5-1(P185)。5图 1.7 在服务器上运行 HTML文件图 1.8 指定运行服务器6图 1.9运行效果四.实验过程及报告要求(1) 严格按照实验要求完成实验内容(2) 详细记录实验过程,特别是出现的问题和解决方法(3) 认真总结实验过程,完成实验报告,写出自己在实验过程中出现的问题和解决方法,总结实验完成后的体会和感受。7实验 2 XML 应用基础一.实验类型:验证,学时数:2 学时二.实验目的(1) 通过本实验,熟悉 XML文档编辑,了解 XML文档的解析、浏览工具。(2) 掌握 XML文档的基本概

5、念和基本语法,掌握 XML与 HTML的主要区别。(3) 理解并掌握 DTD的定义方法及其用途,包括 DTD元素、属性、实体声明的基本语法。三.实验步骤(1) 启动 Eclipse,创建一个动态 web项目。(2) 在所建项目中建立 XML文档。教材第 1章:图 1-4给出的实例(P9) 。(3) 掌握文档类型定义的方法,教材 第 1章 例 1-11(P23) 。(4) 掌握一般实体和参数实体的定义与使用方法。教材 第 1章 例 1-13、例 1-14(P25) 。(5) 了解属性的定义与使用方法。教材 第 1章 例 1-20、例 1-21(P3133) 。(6) 综合练习:1)建立 stud

6、ent.dtd文件,内容如下:2)建立 students.css文件,内容如下:studentbackground-color: #CCCCFF;width: 80pt;8namedisplay: block;font-size: 16pt;agecolor: #FF0000;font-size: 14pt;sexcolor: #0000FF;font-size: 14pt;3)建立 student.xml文件,内容如下:张三23英语计算机李四25英语&school; 4)在浏览器中浏览 student.xml5)建立 student.xsl,内容如下:姓名学号年龄性别96)修改 studen

7、t.xml文件:将元素改为:7)在浏览器中浏览 student.xml(7) 修改 server.xml的内容,使 Tomcat服务器默认监听的端口号 8080为 8000。方法:教材 第 5章 188 页,并进行测试。(8) 修改 tomcat-users.xml的内容,增加一个 manager web程序管理员用户(用户名:zhangsan,密码:1234) 。方法:教材 第 5章 194195 页,并进行测试。四.实验过程及报告要求(1) 严格按照实验要求完成实验内容(2) 详细记录实验过程,特别是出现的问题和解决方法(3) 认真总结实验过程,完成实验报告,写出自己在实验过程中出现的问题

8、和解决方法,总结实验完成后的体会和感受。10实验 3 Servlet 技术一.实验类型:验证(前 2学时) 、设计(后 2学时) ,学时数:4 学时二.实验目的(1) 掌握利用 Eclipse创建动态 web项目的方法(2) 学会手工方式进行 Servlet程序的编写、编译、部署、访问方法(3) 学会在 Eclipse环境下进行 Servlet程序的编写、编译、部署、访问方法(4) 掌握在 web.xml中编辑 servlet和 servlet-mapping元素的方法(5) 掌握在 Tomcat服务器中发布 web程序的方法。三.实验步骤(1) 软件准备:a) 安装 JDKb) 设置环境变量

9、 JAVA_HOME,方法:教材 P187。c) 解压 eclipsed) 解压 tomacat(2) 手工方式进行 Servlet程序的编写、编译、部署、访问方法,方法:教材 第 6章 实例一(P205210) 。(3) 启动 Eclipse,创建一个动态 web项目,并指定 Server Runtime Environments(若不存在,则创建 Tomcat服务器) 。注意:JRE 环境必须是 JDK的安装文件夹,如;C:Program FilesJavajdk1.6.0_22。(4) 在所建项目中建立 Servlet程序。内容:教材 第 6章 实例一(P205210) 、实例二(P21

10、1)( welcome.html、WelcomYou.java)、实例四(P220221)(login.html、success.html、LoginServlet.java)、例 6-14(P228229) 、例 6-16例 617(P233235) 。(5) 在 Tomcat服务器上部署 web程序。 (方法 P240243,其中包括三种方式)(6) 此步可以省略。在 web.xml中编辑 servlet和 servlet-mapping元11素的方法(P250252)(7) 编写程序(选下列问题之一完成)a) 编写一个使用 doGet方法的 servlet,返回一个 HTML文档,文档内

11、容包括用户名、Email、通信地址及个人简历,这些内容由一个 HTML页面提交。b) 编写一段 HTML代码,用来创建一个表单,该表单用于收集用户姓名和电话号码。电话号码的格式必须为 ddd-dddd-dddd。编写一个servlet,用来检查被提交的电话号码的格式是否符合格式要求,将是否正确的信息返回给用户。c) 编写一段 HTML代码,以提交用户个人兴趣爱好调查信息,编写一个Servlet,对兴趣爱好进行统计分析,并显示统计分析结果。四.实验过程及报告要求(1) 严格按照实验要求完成实验内容(2) 详细记录实验过程,特别是出现的问题和解决方法(3) 认真总结实验过程,完成实验报告,写出自己

12、在实验过程中出现的问题和解决方法,总结实验完成后的体会和感受。12实验 4 数据库访问一.实验类型:设计,学时数:2 学时二.实验目的(1) 学会 MySQL数据库的安装、配置方法(2) 学会 MySQL命令行实用程序的使用方法(3) 学会利用 Servlet访问数据库方法,包括建立数据库、建立表、按条件查询表等。三.实验步骤3.1 安装、配置 MySQL数据库(1) 下载软件:服务器地址: /202.202.196.11用户名:pub无密码 下载软件: 共享文件夹 JavaWebTools(2) 双击 mysql-essential-5.1.51-win32.msi安装 MySQL。(3)

13、解压文件 mysql-connector-java-5.1.13.zip得到 mysql-connector-java-5.1.13-bin.jar复制到 C:J2EEapache-tomcat-6.0.18lib 下。3.2 运行 eclipse建立 Dynamic Web Poject3.2.1 建立数据库 bookstore 及其表 bookinfo,向其添加 3 条记录(1) 建立 Servlet: CreateDBServlet.java 见例 8-6(2) 修改 init方法体中前 4个语句为:String driverClass = com.mysql.jdbc.Driver;u

14、rl = jdbc:mysql:/localhost:3306/mysql;user = root;password = 12345678;(3) 运行 Servlet: CreateDBServlet.java。在 Project Explorer 中单击鼠标右键,选择快捷菜单 Run as - Run on Server3.2.2 查看数据库及表133.2.3 查询数据库(1) 建立 HTML页面:search.html 见例 8-8(2) 建立 Servlet: ListServlet.java 见例 8-9(3) 修改 init方法体中前 4个语句为:String driverClas

15、s = com.mysql.jdbc.Driver;url = jdbc:mysql:/localhost:3306/bookstore;user = root;password = 12345678;(4) 在服务器上运行 search.html(5) 分析运行结果(6) 用类似的方法建立一个数据库 students,创建表 studinfo,并向其中添加数据,表结构及其数据如下:id name sex1001 zhang san M1003 li si F四.实验过程及报告要求(1) 严格按照实验要求完成实验内容(2) 详细记录实验过程,特别是出现的问题和解决方法(3) 认真总结实验过程,

16、完成实验报告,写出自己在实验过程中出现的问题和解决方法,总结实验完成后的体会和感受。14实验 5 数据库访问、会话跟踪一.实验类型:验证,学时数:2 学时二. 实验目的(1) 进一步掌握 Servlet数据库访问方法(2) 掌握事务处理的概念及方法(3) 掌握会话跟踪的编程方法三. 实验准备:安装 mysql (1) 下载软件:服务器地址: /202.202.196.11用户名:pub无密码 下载软件: 共享文件夹 JavaWebTools(2) 双击 mysql-essential-5.1.51-win32.msi安装 MySQL。(3) 解压文件 mysql-connector-java-5.1.13.zip得到 mysql-connector-java-5.1.13-bin.jar复制到 C:J2EEapache-tomca

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 研究报告 > 技术指导

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