Java_WEB《Web程序设计》实验指导书.docx

上传人:1513****116 文档编号:94957890 上传时间:2023-08-13 格式:DOCX 页数:15 大小:487.70KB
返回 下载 相关 举报
Java_WEB《Web程序设计》实验指导书.docx_第1页
第1页 / 共15页
Java_WEB《Web程序设计》实验指导书.docx_第2页
第2页 / 共15页
点击查看更多>>
资源描述

《Java_WEB《Web程序设计》实验指导书.docx》由会员分享,可在线阅读,更多相关《Java_WEB《Web程序设计》实验指导书.docx(15页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、Web程序设计实 验 指 导 书11 试验目的与要求12 试验环境23 上机环境24 试验一般步骤35 试验学时36 试验内容和要求36.1 JSP 运行环境安装及常用 HTML 标记使用36.2 表格、框架网页布局的使用86.3 JavaScript 客户端脚本编程96.4 JSP 内部对象使用196.5 JSP 与JavaBean 及Servlet 使用276.6 数据库使用及 JDBC 与数据库的连接346.7 JSP 应用实例一网上书店前端及数据库设计446.8 网上书店效劳器端设计4521 试验目的与要求上机操作是本课程必不行少的实践环节,主要目的是熬炼和培育学生实际操作技能和解决实

2、际问题的力气。要求学生把握用 JSP 技术进展网络程序的设计、调试和公布的方法,生疏用 HTML 标示及 Dreamwear 进展页面设计的方法,通过JSP 供给的各种对象和组件以及 DTML 供给的各种对象进展 B/S 架构系统设计的全过程,获得 JSP 技术及 HTML 进展实际应用的体会,加深对 JSP 技术和 HTML 本身的理解,把握 JSP 效劳器端程序设计的方式和方法,把握 JSP 与 JavaBean 和 Servlet 的关系,把握根本的 JDBC 连接数据库的方法,得到网络程序系统设计方法和技巧的实际训练,从而使学生能真正利用 ASP 技术进展动态网页的设计,进而可以开发有

3、用的网站系统。(1) 加深对讲授内容的理解,尤其是一些语法规定,光靠课堂讲授,既枯燥无味又难以记住,但它们都很重要。通过屡次上机,就能自然地、娴熟地把握。通过上机来把握语法规章是行之有效的方法。(2) 生疏所用的计算机系统的操作方法,也就是了解和生疏 HTML 和 JSP 技术进展网络程序开发的过程和环境。一个程序必需在确定的外部环境下才能运行, 所谓“环境”,就是指所用的计算机系统过程的硬件和软件条件。使用者应当了解为了运行一个网络程序,需要哪些必要的外部条件(例如硬件配置、软件配置), 可以利用哪些系统的功能来帮助自已开发程序。每一种计算机系统的功能和操作方法不完全一样,但只要娴熟把握一、

4、二种计算机系统的使用,再遇到其它的系统时便会触类旁通,很快地学会。(3) 学会上机调试程序。也就是擅长觉察程序中的错误,并且能很快地排解这些错误,使程序能正确运行。阅历丰富的人,当编译时消灭“出错信息“时,能很快地推断出错误所在,并改正之。而缺乏阅历的人即便在明确的出错提示下也往往找不出错误而求救于别人。计算机技术是实践性很强的技术,要求从事这一领域的人不仅能了解和生疏有关理论和方法,还要求自己动手实现。对程序设计来说,要求会编程序并上机调试通过。因此调试程序本身是程序设计课程的一个重要的内容和根本要求,应赐予充分的重湘。调试程序的阅历固然可以借鉴他人的现成阅历,但更重要的是通过自己的直接实践

5、来累积,而且有些阅历是只能“ 会意“难以“言传“。因此,在试验时干万不要在程序通过后就认为万事大吉、完成任务了,而应当在已通过的程序根底上作一些改动,再进展执行公布,甚至于“自设障碍。,即把正确的程序改为有错的,观看和分析所消灭的状况。这样的学习才会有真正的收获,是灵敏主动地学习而不是呆板被动的学习。12 试验环境(1) 计算机的硬件配置PC 系列微机,最好是奔腾及以上系列机,要求内存为 512 以上,一个硬盘驱动器和一个软盘驱动器。80 列字符监视器。配备鼠标器。(2) 计算机的软件配置Windows X 系列操作系统,J2SDK 1.4 以上开发环境,Tomcat 4.0 以上 Web 效

6、劳。一个如记事本的文档编辑器及 Dreamwear MX4.0 及以上的网络页面编辑工具,NetBean 、Eclipse 等 Java、JSP 的编辑、编译环境。3 JSP 网络程序开发步骤1效劳器环境安装及设置假设要编写 JSP 网络程序并对其进展公布,首先应当安装及配置好效劳器。步骤及过程如下:1) 应当在Windows 系列相应平台上安装 J2SDK 1.4 以上开发包,进展安装;2) 设置环境变量,例如在系统设置环境变量CLASSPATH、JAVA_HOME、PATH 如下:CLASSPATH: .;C:Javajdk1.5.0_06libtools.jar;C:Javajdk1.5

7、.0_06libdt.jar;PATH:C:Javajdk1.5.0_06binJAVA_HOME:C:Javajdk1.5.0_063) 测试安装状态;4) 安装 Tomcat 4.0 以上版本,配置相应的环境;5) 测试安装状态;6) 在相应编辑环境下编写程序;7) 在扫瞄器中分布程序;注:编辑源程序。依据需要在记事本或是Dreamwear 等工具下输入或修改源程序代码;依据程序的内容和应用选择将编好的程序以扩展名为 .htm 或.jsp 存入至公布名目中。23执行公布网络程序。翻开扫瞄器在地址栏中输入下面这三种方式进展程 序 的 运 行 : :/localhost/ 目 录 名 / 待

8、发 布 文 件 名 称 ; :/127.0.0.1/名目名/待公布文件名称; :/本机实际IP/名目名/待公布文件名称后执行。假设觉察运行结果不对,要重修改源程序,应当再次翻开消灭错误的程序依据需要修改源程序,并重复上述 2、3 步,直到得到正确结果为止。4 试验一般步骤(1) 预备好上机所需的程序。手编程序应书写整齐,并经人工检查无误后才能上机,以提高上机效率。对程序中自己有疑问的地方,应作出记号,以便在上机时赐予留意。初学者切忌不编程序或抄别人程序去上机,应从一开头就养成严谨的科学作风。(2) 上机输入和调试自己所编的程序。应当一人一组,独立上机。上机过程中消灭的问题,除了是系统的问题以外

9、,一般应自已独立处理,不要轻易举手问教师。尤其对“出错信息”,应擅长自己分析推断。这是学习调试程序的良好时机。在使用键盘时,最好承受正确的指法击键,为今后正确使用键盘打下根底。在程序调试通过后,打印输出程序清单和运行结果,在运行时要留意在输入不同数据时所得到的不同结果。此时应运行几次,分别检查在不同状况下程序是否正确。(3) 上机完毕后,应整理出试验报告,试验报告应包括以下内容:题目;程序清单(计算机打印出的程序清单);运行结果(必需是上面程序清单所对应打印输出的结果);对运行状况所作的分析以及本次调试程序所取得的阅历。假设程序未能通过,应分析其缘由。5 试验时数总试验时数不得少于 16 学时

10、。6 试验内容和要求3试验一JSP 运行环境安装及常用HTML 标记使用一、目的要求:生疏 JSP 的开发环境,学会基于 java 的 tomcat 效劳器的安装配置和使用。把握 JSP 的运行原理。使用 dreamweaver 进展编写简洁的 jsp 页面,运行调试。二、试验内容:必做第一题,选作其它题目。1. JSP 开发环境配置:具体步骤如下,请遵照试验下载JDK。为了建立基于SDK 的Java 运行环境,需要先下载Sun 的免费JDK 软件包。SDK 包含了一整套开发工具,其中包含对编程最有用的是Java 编译器、Applet 查看器和Java 解释器等在扫瞄器中输入 :/java.s

11、un /,可看到Sun 公司网站页面从中download进展下载。安装jdk:执行安装SDK运行下载的“jdk-1_5_0_07-windows-i586-p.exe”软件包,可安装SDK,在安装过程中可以 设置安装路径及选择组件,系统默认的安装路径为C:program jdk1.5.0_06比方可以选择D 盘等,默认的组件选择是全部安装。安装完成后会形成“bin”、“demo”、“jre”、“lib”、 “include”、“sample”这几个文件名目设置环境变量:JDK 中的工具都是命令行工具,需要从命令行即MSDOS 提示符下运行它们。很多人可能会不习惯,但这是Sun 特意实行的策略,

12、为的是把精力更多地投入到Java 语言本身而不是花在开发工具上。为了能正确便利的使用JDK,可手工配置一些Windows 的环境变量。设置Windows XP/NT/2023系统中的环境变量参看下面说明: 以Windows XP 为例说明设置过程:在桌面“我的电脑”图标上单击右键,选择“属性”菜单,将消灭系统特性设置界面,在“高级”选项卡中单击“环境变量”按钮。将消灭“环境变量” 设置界面在“系统变量”框中选择“Path”,然后单击“编辑”按钮,在消灭的“编辑系统变量”对话框中,在“变量值”栏的命令前添加“C:Javajdk1.5.0_06bin;”命令,见以以下图:4用同样方法设置环境变量“

13、classpath”,其值为: “.;C:Javajdk1.5.0_06libtools.jar;C:Javajdk1.5.0_06libdt.jar;”在记事本中敲入如下代码:public class hellopublic static void main(String arg)System.out.print(“Hi! JAVA!“);此 Java 文件的文件名叫 hello.java,留意!确定要叫 hello.java,而且区分大小写,不要问为什么。接下来去到 MS-DOS 方式下的 D 盘根名目,输入下面指令: javac hello.java 回车假设正常的话,是没有任何内容显示

14、的,但会在同一名目下编译成一个hello.class 的文件,接下来再运行下面指令:java hello 回车假设正常的话,则会显示“Hi! JAVA!“的字符在屏幕上,这就代表你的 java 环境没有问题了,可以进展下一步的工作。下载并安装 Tomcat请到 :/tomcat.apache.org/index.html ,下载jakarta-tomcat-5.0.16.exe 进展安装,安装完成后会在安装路径看到如下名目:5tomcat|-bin Tomcat:存放启动和关闭 tomcat 脚本;|-conf Tomcat:存放不同的配置文件server.xml 和 web.xml;|-do

15、c:存放 Tomcat 文档;|-lib/japser/common:存放 Tomcat 运行需要的库文件JARS;|-logs:存放 Tomcat 执行时的 LOG 文件;|-src:存放 Tomcat 的源代码;|-webapps:Tomcat 的主要 Web 公布名目包括应用程序例如;|-work:存放 jsp 编译后产生的 class 文件配置环境在 tomcat 中创立自己的虚拟名目:mywork Server.xml 修改例如:Mywork是说明其相对webapps的位置,它应当在webapps名目下,是物理存在的名目; /edu说明其相对web URL的路径,是一个虚拟的路径,如

16、: :/localhost:8080/edu测试 Tomcat,在开头菜单程序中找到 Apache Tomcat5.0 后启动 tomcat 效劳后,在扫瞄器地址栏中输入: :/localhost:8080/假设显示下面的测试页即说明安装成功了请编写如下 example.jsp 程序并将其存入到“mywork”名目中% contentType=“text/html;charset=GB2312“ %6这是一个简洁的 JSP 页面% int i, sum=0; for(i=1;i1 到 100 的连续和是:在扫瞄器地址栏中输入 :/localhost:8080/edu/example.jsp,看

17、显示结果是否正确,假设没有问题,至此 JSP 开发的根本环境安装完毕。2. 建立一份 HTML 文件,然后将HTML 文件设定为乳白色底、桔黄色底、文件标题为“我的网页”,并设置超链接文字颜色 link 为红色、alink 颜色为绿色、 vlink 为蓝色。3. 任凭输入一篇文章,并利用以下标记标记可以自由组合给这篇文章建立多样化的文字编排效果。、4. 在第 3 题的文章中插入两幅图片,插入位置为文章的右上角和左下角。5. 建立一个书籍名目的超链接架构,页面上的超链接文字为书的章节,连接的内容为各章节的简介,简介结尾处单击“返回”可回到书的章节处6. 使用表格标记建立一个班级课程表,要求表格的

18、边框颜色为紫红色,宽度为 3,表格的背景颜色为粉红色,不同的课程名用不同的颜色标示。7 利用框架标记建立一个页面,要求先上下分割成两个窗口,其中下面的窗口再分割成左右两个窗口,各个窗口都显示一个 HTML 文件,左下窗口的 HTML 文件是五个超链接,点击每一个超链接,其链接的文件应当在右下的窗口中显示出来。7试验二 表格、框架及页面总体的设计及使用一、目的要求:1. 把握框架的概念、作用及设计方法;2. 了解层和层叠样式CSS的作用,把握他们使用方法;3. 把握 HTML 中表格的定义及使用方法,了解表格的应用。4. 结合前述内容,能够依据特定的页面布局进展网页格局的设计; 二、试验内容:1

19、. 利用表格建立如下网页歌曲自选,至少选择 3 首歌曲。2、利用框架制作如以以下图的页面。要求布局合理,各个框架页编写正确。3、制作如下所示页面,并选择实现相应的行为。84. 自己创意构建一个网站主页。要求应包括:网站的标志、导航条、主题栏目、友情链接、跑马灯技术等。5、将第 4 题制作的网站另存为模版,使用此模版制作其次个页面,要求只修改文字内容不修改布局和图片。6、从网上下载一篇文章在此文章中实现三种 CSS 选择器类型:类、标签、超级链接 CSS 样式。可选择导出样式表或者只针对该文档。试验三JavaScript 客户端脚本编程一、目的要求:1. 要求把握常用 DTML 网页中的常用客户

20、端对象的使用方法;2. 理解对象驱动机制的方式和方法,学会用常用控件编写相应的脚本程序;3. 把握 JavaScript 程序设计的根本内容; 二、试验内容:选作以下题目,编程序,然后上机调试运行。1. 编写程序统计1-50种全部偶数的和。2. 用 JavaScript 编写一个网页时钟程序,要求在页面上用一个文本框显示系统时间格式:hh:mm:ss,用另一个文本框显示系统日期格式:mm-dd-yy。3. 编写程序实现一个简易网络计算器。4. 编写程序计算某人停在某页面的时间。5. 编写客户端程序,要求给出一百分制分数,要求输出成绩的等级“ A”9“B”“C”“D”“E”。其中,90 分以上为

21、“A”,8089 为 B”,7079 为 C”,6069 为 D”,60 分以下为 E”。要求:分别用 IfThenElse 语句和 Select Case语句实现。6. 试编写程序段,推断当天的日期,假设是25 日,则显示“请留意,明天可能有病毒发作”。7求 1!+2!+3!+10。8. 编写一个程序,输出如以以下图案。*9. 有编号为 1,2,3,4 的四个球,试编程:分别给 4 个球随机地涂上红、黄、蓝、绿 4 种颜色。10. 试设计一个包含下拉框收入和复选框职业的页面,在按钮的单击大事中同时显示这两个控件的选择信息。11. 编写程序:在载入一个页面的同时,翻开一个没有工具栏、没有菜单栏

22、、没有状态栏的窗口。12. 请指出下面代码的功能:试验四JSP 内部对象使用一、目的要求1. 把握 JSP 的几个内置对象的用法,根本把握 JSP 的开发技巧。2.应用 Request 对象方法进展编程3.应用 Response 对象方法进展编程4.应用 Session 对象方法进展编程5. 应用 Application 对象的方法进展编程6.应用 Out 对象的方法进展编程二、试验内容选作以下题目,编程序,然后上机调试运行。1. 编写程序 register.htm 和 register.jsp,做一个用户注册的界面,要求对用户填写的局部进展合法性检验,然后提交到 register.jsp 进

23、展注册检验, 假设用户名为 user 开头的,就提示“该用户名已被注册”,假设用户名为 admin, 就提示“欢送您,治理员”,否则,就显示“注册成功”。102. 运行 request.htm,记录运行结果,并说明程序的功能和使用的 JSP 对象。修改 request.jsp 程序,使其能承受表单中输入汉字信息。3. 建立一个登录界面,要求使用 Session 对象传递登录信息4. 使用 Application 对象和 Session 对象,显示网站的在线名单。5. 编写程序实现一个简洁的谈天室,要能显示发言人的姓名、发言内容、发言时间。6. 编写一个猜数玩耍程序。7. 设计可以创立、删除文件

24、夹的网页程序。8. 设计可以显示文件属性的网页程序。试验五JSP 与JavaBean 及Servlet 使用一、目的要求在这次试验中,培育基于 WEB 开发的力气。了解 JavaBean 编程方法;了解 JavaServlet 编程方法,从而到达娴熟进展 JSP 程序中 JavaBeans 的程序编写和使用 JavaServlet 编写程序及调试程序的力气二、试验内容选作以下题目,编程序,然后上机调试运行。1. 请用 JavaBean 编写一个 范围的、Request 范围的、Session 范围的或 Application 范围的计数器程序。2. 假设已经定义了一个 Circle 类见下面代

25、码,请用 JavaBean 调用此类编写能求圆的半径、圆的面积、圆的周长的程序。3. 假设已经定义了一个 Count 类见下面代码,请用 JavaBean 使用此类编写网页计数器程序。试验六Mysql 数据库使用及JDBC 与数据库的连接一、目的要求把握 Mysql 数据库安装配置的方法,了解创立数据库及数据表的过程和方法;了解动态查询、更数据库的方法。把握 JDBC 驱动程序及其原理;把握用数据源方法连接数据库;把握 JSP 数据库的创立、删除等操作;娴熟运用数据查询、添加、更、删除等操作。二、试验内容11必作第 1、2、3 题,选作以下题目,编程序,然后上机调试运行。1下载并安装 Mysq

26、l,请参考如下步骤来完成;1 请 到 :/ mysql 下 载mysql-4.0.15-win.zip;Mysql , 文 件 名 一 般 为2请将 mysql-4.0.15-win.zip 解压缩后直接执行安装; 3安装成功后翻开指令把握台,然后依序输入cd 安装路径mysqlbin 安装路径mysqlbinmysqld-nt install 之后当计算机重启之后,Mysql 将自动启动。4) 执行“安装路径mysqlbin”中的 winmysqladmin,将让用户把握 Mysql 的效劳器。刚执行时,会要求用户设定用户名和密码,设定之后即可以进入winmysqladmin 了5) 测试

27、Mysql 是否启动,进入“安装路径 mysqlbin”下,在提示符后输入mysqlshow,假设能显示出两个默认数据库的名字:mysql 和 test,则说明安装成功。2. 在把握台上创立一个学籍治理数据库,其中包括成绩及学生信息等数据表。3. 试用 JDBC 连接创立的数据库。4. 依据创立的数据库,输出某门功课成绩在 80 以上的全部学生姓名及成绩。5. 查询一个数据库中已录入的学生信息。假设没有给出提示信息。6. 参考下面程序进展调试运行:试验七 JSP 应用实例一网上书店前端及数据库设计一、目的要求本次试验是设计性设计,在学生把握以上试验应把握的技术后,能够利用所学的各局部学问进展组

28、织和设计,从而设计出有有用价值和特定功能的网站系统。二、试验内容 1依据网上书店的功能设计前台客户端用户操作界面;要求布局合理美观,内容比较充实。2依据书店的功能设计相应的数据库,要求数据表中数据能依据确定的类别进展创立,便于操作。试验八 网上书店效劳器端设计12一.目的要求本次试验是设计性设计,在学生把握以上试验应把握的技术后,能够利用所学的各局部学问进展组织和设计,从而设计出有有用价值和特定功能的网站系统。这次试验应在上一个试验的根底上完成,主要进展后台效劳器端 JSP 程序的应用设计。二.试验内容完成网上书店的功能设计,要求系统功能应包括用户的注册、登录的后台实现,包括书目按类别扫瞄、用户选择书目的扫瞄和计数等功能的设计。13

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

当前位置:首页 > 教育专区 > 高考资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com