WEB实验报告.docx
- 文档编号:29640134
- 上传时间:2023-07-25
- 格式:DOCX
- 页数:18
- 大小:779.03KB
WEB实验报告.docx
《WEB实验报告.docx》由会员分享,可在线阅读,更多相关《WEB实验报告.docx(18页珍藏版)》请在冰豆网上搜索。
WEB实验报告
兰州商学院陇桥学院工学系
课程实验报告
课程名称:
Web应用开发
班级:
2011级信息管理与信息系统班
学号:
20110651123
姓名:
潘存利
指导教师:
李兵
2014年06月26日
实验一
一.实验题目:
编写程序HelloWord
二.实验目的:
熟悉Java的开发环境,知道如何创建Java的类,以及写一个Java小程序。
三.实验步骤:
1.打开MyEclipse10,点击新建创建一个名为Helloworld的Javaproject项目。
2.再次新建一个Helloword的class类。
3.在程序中输入System.out.println(“HelloWorld!
”);语句。
4.运行程序。
四.实验代码:
publicclassHello{
/**
*@paramargs
*/
publicstaticvoidmain(String[]args){
//TODOAuto-generatedmethodstub
System.out.println("HelloWord");
}
}
五.实验结果
实验二
一.实验题目
创建一个Web程序,并且在Tomcat服务器上运行
二.实验目的
1.掌握web程序的创建。
2.掌握tomcat的运行配置。
3.在tomcat的服务器上运行web程序。
三.实验步骤
1.打开Myeclipse创建一个web程序,并且运行。
2.找到web程序的路径,将Webroot文件夹复制到C盘根目录下。
3.将Webroot名称改为A2。
4.运行Tomcat服务器。
5.打开浏览器输入http:
//10.10.44.45:
8080/A2/,将看到程序的输出结果。
四.实验结果
实验三
1.打开Tomcat,开始运行
2.将Webroot重命名复制到Tomcat的Webapps中
3.输入地址,查看运行结果。
实验四
一、实验目的:
了解java的继承性,java面向对象的有关特性和@override的作用。
二、实验代码:
publicclassgyl{
staticclassA{
voidh(){}
voidg(){}
}
staticclassBextendsA{
@override
voidh(){}
@override
voidg(){}
}
publicstaticvoidmain(String[]args){
Aa=newA();
}
}
三、实验结果:
通过实验发现,@override其实是派生类对基类的一个要求,要求基类要有一个g()函数,当基类缺少“voidg(){}”此函数时,所继承的子类就会出现错误,从而无法运行,同样当在h()函数或g()函数之前缺少@override,也会引起错误。
实验五
一、实验目的:
了解try…catch异常捕获及throw异常抛出。
二、实验代码:
classgyl{
staticvoidA()throwsException{
try{
thrownewException("inA()");
}
catch(Exceptione){
System.out.println(e.getMessage());
}
thrownewException("inA()");
}
}
三、实验结果:
实验六
一、实验目的:
了解HTML语言,设计一个最简单HTML文档。
二、实验代码:
bodyHello!
title我的第一个网页!
三、实验结果:
实验七
一、实验目的:
为HTML网页插入图片,熟悉图片的插入和图片宽高的设定,了解img标签名称的作用。
二、实验代码:
一幅图像:
另一幅图像:
请注意,插入动画图像的语法与插入普通图像的语法没有区别。
三、实验结果:
实验八
一、实验目的:
学会使用在命令行中修改文件的名称以及查看文件的相关信息。
二、实验过程:
1.首先运行cmd打开命令提示窗口;
2.输入”cd\”转到相应的子目录文件夹中;
3.输入“dir”查看目录中的内容;
4.对相应的文件使用“ren”进行重命名操作。
(对相应操作可进行后面加“/?
”寻求帮助信息)
三、实验结果:
转到相应目录:
查看操作:
重命名文件操作:
实验九
一、实验目的:
熟练掌握锚和链接的使用。
二、实验步骤
1.在网页中添加一个锚点,使之能实现上下跳转。
2.在网页中为一段文字制作一个链接。
三、实验结果
添加跳转到页面首行的锚点:
添加跳转到页面尾部的锚点:
为其中一段文字添加链接:
实验十
一、实验目的
创建一个四行四列的表格,合并第一列的前两个单元格。
三、实验步骤
四行三列:
三.实验结果
实验十一
三、实验目的:
输入身份证号从中提取出身份证号的第一位数字
三、实验步骤:
<%@pagelanguage=”java”pageEncoding=”GBK”%>
DOCTYPEHTMLPUBLIC“-//W3C//DTDHTML4.01Transitional//EN”>
functiongetBirthday(){
varstr=form1.IDCard.value;//获取输入的身份证号码
varobjExp=/(\d)\d{5}([12]\d{3})([01]\d)([0123]\d)\d{4}/;//创建RegExp对象
arr=objExp.exec(str);//执行模式匹配
if(arr!
=null){
alert(“您的身份证号为:
”+arr[0]+”\r出生日期为:
”+arr[1]+”-“+arr[2]+”-“+arr[3]);
}else{
alert(“您输入的身份证号码不合法!
”);
}
}
请输入身份证号码:
三.实验结果:
实验十二
一、实验目的:
了解JSP
二、实验题目:
创建一个名称为index.jsp页面,将当前系统显示到页面中。
三、实验步骤:
将(实例位置:
光盘\mr\05\sl\5.01)导入MyEclipse中,开始运行。
四、实验结果:
实验十三
一、实验题目:
使用JSP表达式求PI
二、实验步骤:
在代码中嵌入<%=Math.PI%>
三、实验结果:
实验十四
一、实验目的:
查看javaJSPhtml三种注释的执行效果
二、实验步骤:
和之间添加两条语句<%intx=1;%>
<%x=2;>
然后在
之间添加
<%=x%>
Java注释<%//x=2;%>
Jsp注释<%--x=2;--%>
Html注释
--
<%x=2;%>
-->
三、实验结果:
三种注释执行结果都为1
实验十五
一.实验题目:
在图书管理系统的程序中设置断点,看程序流程
二.实验步骤
导入“图书管理系统”,在sel.jsp、Manager.java、SelecServlet.java、man.jsp中设置断点。
三.实验结果:
实验十六
一、实验题目
掌握Override的使用和捕获异常
二、实验结果
Override的使用
捕获异常
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- WEB 实验 报告
![提示](https://static.bdocx.com/images/bang_tan.gif)