- 0
- 0
- 约1.26万字
- 约 19页
- 2019-12-06 发布于湖北
- 举报
湖北文理学院
《实验 2 Java 和 JavaScript基础》
实验报告
专业班级:软工 1512 班
姓名:田志阳
学号:2015117301
任课教师:熊启军
2017 年 9 月 28 日
1 实验目的与要求
复习和熟练掌握 Java、JS 的基础知识及使用。
2 预习与准备
掌握基本的概念及原理,明确实验目的,根据实验内容准备实验的源代码。
2.1 HTML 基本知识
(1) HTML 文件的基本构成
html
head
title ,, /title
/head
body
,,
/body
/html
⑵ 常用 HTML标记
A,HREF=, /A, 链接标志, , 为链接的文件地址
IMG,SRC=, , 显示图片标志 , , 为图片的地址
BR,换行标志
P,分段标志
B/B,采用黑体字
I/I, 采用斜体字
HR,水平画线
TABLE/TABLE定, 义表格 ,HTML中重要的标志
TR/TR,定义表格的行 , 用在TABLE/TABLE中
TD/TD,定义表格的单元格 , 用在TR/TR中
FONT/FONT字,体样式标志
2.2 Java 基础知识
(1) 如何定义类及访问器
类包含类名、属性及方法,JSP中要求类必须有无参的构造方法、 一般含 set 、
get 方法;
⑵ 集合的使用
ArrayList 、LinkedList 、HashMap的基本使用:ArrayList 相当于一个线性
顺序表,可通过索引访问元素; LinkedList 相当于一个双向链表,可通过前驱
后继的方式访问元素; HashMap是一个映射、 是键值对; 可通过迭代器进行访问;
Properties 继承于 Hashtable. 表示一个持久的属性集 . 属性列表中每个键及其
对应值都是一个字符串。
Properties 类被许多 Java 类使用。例如,在获取环境变量时它就作为
System.getProperties() 方法的返回值。
Properties 定义如下实例变量 . 这个变量持有一个 Properties 对象相关的
默认属性列表。
2.3 JSP 文件中使用 Java 语言
⑴ Java 包或类导入 JSP文件的方法
%@ page import=java.util.*,java.Math.*% 或者
%@ page import=java.util.* %
%@ page import=java.Math.* %
⑵ Java 代码嵌入 JSP文件中的方法
% ,, %
输出信息的方式: out.print( ,, ) ;或者 %= ,, %
2.4 JavaScript 的基本语法
⑴ 如何将 JS 代码或文件嵌入网页文件之中
四种方法:
写在头部
html
head
script language=javascript/script
/head
body
/body
/html
写在 body 中
html
head
/head
body
script language=javascript/script
/body
/html
引入.js 文件( 引入独立的“ .js ”文件)
script src=***.js/script
!-- 同样,引入的 .js 文件可以在头部、 body 中--
嵌入 HTML中
html
head
/head
body
button onclick=alert(hello!) 点击有弹窗 /button
/body
/html
注意:javascript 是解释性语言,逐行解析,其非函数部分尽量
写在 HTML标签之后, 否则会导致 JS 找不到标签 - 执行失败的现象 ( 当然,不
会有提示的 ) 。
⑵ JS 函数的定义和调用
函数定义完成后, 就可以调用了。 调用函数时,只需在函数名后加上小括号。
如果定义的函数需要传递参数,则需要在小括号内添加参数,多个参数以逗号
“ , ”分开。这里的参数为“ 实参 ”,即真实的参数。
如果函数有返回值,可以用一个变量来接收。
⑶ JS 常用对象和事件
js 常用的事件对象
事件源对象
event.srcElement.tagName
event.srcElement.type
捕获释放
event.srcElement.setCapture();
event.srcElement.releaseCapture();
事件按键
event.keyCode
event.shiftKey
event.altKey
event.ctrlKey
事件返回值
event.returnValue
鼠标位置
event.x
event.y
窗体活动元素
document.activeElement
绑定事件
document.ca
您可能关注的文档
- (新)苏人版初一七年级《道德与法治》第四单元测试(有答案).doc
- 00341公文写作与处理简答题.doc
- 09年欧洲干洗行业概况.doc
- 1-食品加工制作过程管理制度.doc
- 1.公文平行文格式(信函式格式标准).doc
- 10.谈谈卫生与健康.doc
- 1000l内镜清洗纯水系统技术参数2018.6.7.doc
- 11.《灯光》同步精练作业(含答案).doc
- 11465现代公司管理201707.doc
- 140710承压锅炉和常压锅炉的区别.doc
- G681线阿勒泰至禾木喀纳斯公路建设项目增补观景停车区等服务设施项目环境影响报告表.pdf
- 来宾韦文林建材年产100万吨机制砂项目环境影响报告表.pdf
- 合山市高端环保免漆生态板加工项目环境影响报告表.pdf
- 3.5万吨_年生物基丁二酸及衍生物高端制造项目(重新报批)报告书.pdf
- G631淮阳区王店至周西路口段新建工程报告书.pdf
- 年产12万吨装配式智能钢结构、50万套钢结构工程机械配件智能自动化生产线项目环境影响报告书.doc
- 2024年新疆维吾尔自治区福海县渔业绿色循环发展试点-生态型活鱼育肥箱系统采购项目环境影响报告表.pdf
- 广西1828大健康产业园项目环境影响报告表.pdf
- 220千伏金秀站扩建工程环境影响报告表.pdf
- 20万吨_年聚苯乙烯产品优化提升项目报告书.pdf
原创力文档

文档评论(0)