JavaWeb考试复习知识点提纲1

上传人:人*** 文档编号:558399604 上传时间:2023-01-16 格式:DOC 页数:6 大小:57.50KB
返回 下载 相关 举报
JavaWeb考试复习知识点提纲1_第1页
第1页 / 共6页
JavaWeb考试复习知识点提纲1_第2页
第2页 / 共6页
JavaWeb考试复习知识点提纲1_第3页
第3页 / 共6页
JavaWeb考试复习知识点提纲1_第4页
第4页 / 共6页
JavaWeb考试复习知识点提纲1_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《JavaWeb考试复习知识点提纲1》由会员分享,可在线阅读,更多相关《JavaWeb考试复习知识点提纲1(6页珍藏版)》请在金锄头文库上搜索。

1、第一章JavaWeb应用概述目前各种主流Web应用程序开发方案:ASP、ASP.NET、JavaWeb。1. ASP即活动服务器页面2. ASP是一种基于脚本的解释性程序,其主流脚本是运行于服务器中的JavaScript或VBScript,程序的运行需要有IIS服务器支持。由于服务器平台的限制,这种技术主要应用于Windows平台,不能跨平台开发和部署。3. ASP是一种半过程、半对象化得语言环境,ASP程序开发的主流思想还是过程化方式。适合开发一些小型内部管理系统。4. ASP.NET也是Microsoft推出的B-S系统开发技术,支持完全的面向对象开发技术。5. JavaWeb开发技术的优

2、势:AJavaWeb开发技术是基于特定标准的,标准的核心是JSP标准和Servlet标准。BJavaWeb技术是构建在开放过程和源码基础上的。(和.NET技术最大的差别)6. JSP是由HTML标记、JavaScript脚本、Java构成的服务器端脚本、JSP内置标记构成的一种动态网页设计技术。7.Servlet是JavaWeb开发中最常用的一种程序形式。8. JavaBean是Java中的组件对象模型,一个JavaBean就是满足JavaBean规范的一个普通Java类。9. JavaFilter是JavaWeb技术对切面编程的支持。Tomcat安装和配置(P4-6)第二章HTML编程技术W

3、eb的三要素:文字、图像、超链接。HTML语言内容从功能上大体可分为:文本结构及其属性设置、列表建立、超链接、图像和多媒体、表格和表单。1. JSP技术提供了实现网页逻辑的脚本,但JSP无法独立控制网页在IE浏览器中的显示效果。2. 网页显示效果的控制需要通过HTML、CSS和JavaScript实现。HTML是控制IE浏览器如何显示的标记语言,CSS则为不同的HTML页面提供样式定义技术,JavaScript控制浏览器的动态行为可以为网页增加丰富多彩的动态行为。3. HTML是一种标记语言,其中,常用标记按照功能可以分为:图形类、超链接类、表格类、表单类、窗口控制类,以及其他诸如换行,分段等

4、格式控制标记。4. HTML文件执行过程:HTML文件通常被存放在Web服务器上,用户通过在浏览器地址栏输入文件对应网址,将网页从服务器提取到客户计算机缓存文件夹中,文件被提取到客户浏览器上后,浏览器解释HTML文件中的程序语句,然后再在浏览器中显示。5. HTML、CSS、JavaScript是浏览器应用程序;JSP、Servlet是服务器应用程序。6. 所有标记被分为两大类:头标记和体标记。前者只能出现在HTML文件头部,后者只出现在HTML文件体部。7. vhtm卜为HTML文件的根标记,内部的头部被head标记包括,体部被vbody标记包括。vhead中:Atitle标记:设定IE浏览

5、器的标题。Bvmeta标记:刻画网页的描述性信息。vmeta标记只有开始标记没有结束标记,称为孤标记HTML常用标记:AHTML图形标记:vimg标记:网页上显示图片属性:src用于指定图片路径;height和width用于指定图片的长和宽;border用于指定图片边宽。imgsrc=”Imgtop,jpg”border=”1”width=”200”height=”100”/BHTML超链接a标记:将不同的网页连成一个有机整体属性:href表示要跳转的目标网页,可以是当前网站上的其他页面,也可是其他网站上的网页;可以使用相对路径,也可使用绝对路径;target用于指定显示目标网页内容的窗口,可

6、取的值是:_blank/_self/_parent/_top/_search。CHTML换行、分段与字体标记vbr/标记实现文字换行;vp/或者vpx/p标记实现文字分段;vfont标记用于指定文字所使用得字体特征,该标记有color、size、face三个属性,分别设置字体的颜色、大小和字体风格。DHTML列表标记vOLv/OL实现有序列表;vULv/UL实现无序列表。Espan、div和pre标记Span是行元素,div是块元素,div对应了通常所说“层”的概念。这两种标记的作用在于能够在HTML内容中界定一个特定范围,并通过CSS或JavaScript操作范围中的内容。pre标记用于将源

7、代码中的排版格式保留输出到浏览器上。HTML中的表格表格在HTML语言中主要有两个作用:数据的展示和内容的布局。前者通常使用具有边框的表格,后者通常使用没有边框的表格。表格常用属性:HTML语言中的table表格标记tr行标记td表项标记具备很多属性,其中常用的是background用于设置表格或行的背景图片bgcolor用于设置表格或行的背景色valign设置行或单元格的垂直对齐方式(三种取值:topmiddlebotton)align设置行或单元格的水平对齐属性(三种取值:leftcenterright)特殊表格的构造:HTML语言通过td的colspanrowspan属性可以构造不规则表

8、格,前者指定当前单元格横跨的单元格个数,后者指定所跨越的行数。HTML表单vform标记,有一个基本的属性method,取值可是post或者get。HTML窗口切分HTML标记语言为浏览器窗口切分提供了framesetframeiframe三种标记,vframesetxframe要配对使用,前者为父标记,后者是子标记;viframe独立使用,称为网页上的浮动窗口。如果一个网页对应的浏览器窗口被分成多个子窗口,此种网页称为框架网页。框架网页与普通网页最大的区别在于框架网页不能包含vbody标记;viframe只是网页中一个独立的窗口控件,不具备这种限制。第三章CSS编程技术1. CSS(层叠式样

9、式表单)主要作用是定义一个HTML标记或一类HTML标记的现实样式,以便实现对于页面样式的独立管理。2使用CSS为HTML标记定义样式的方法有多种,最长用的是直接定义元素样式,此种方法直接指定某标记的各种样式属性值。3.CSS样式选择符:组选择符、Class选择符(是独立于标记定义的一种样式,任何标记都可以通过调用而具备该样式)、ID选择符。注:ID侧重于定义一个元素的独有样式;Class侧重于定义一类元素公有的样式。ID定义是要用“#”Class定义时用“.”。4常用的CSS属性按照种类可以分成3部分:文字相关属性;定位相关属性;版式相关属性。文字相关属性: color属性、表示字型的属性f

10、ont-family、决定字体大小的属性font-size、决定字体粗细的属性font-weight、决定字体风格的属性font-style、决定字体对齐方式的属性text-align、决定字体装饰特色的属性text-decoration、决定字体大小写转换的属性text-transform Display属性决定元素显示版式。它决定了元素内容是“行显示”“段显示”“不显示”,3种取值:None(隐藏)、Inline(行显示)、Block(段显示)。 背景属性设置定位相关属性:CSS定位技术分为两种:相对定位和绝对定位。相对定位是使用自身的默认位置加上各个方向的偏移量,以此决定元素的最终位置;

11、绝对定位总是相对于其父元素的左上角,借助元素的偏移量而决定元素的最终位置。Position属性的两种取值:absolute和relative0CSS继承特性唯一不被继承的属性是背景和边框属性。第四章JavaScript编程技术JavaScript程序结构JavaScript文件可以通过3种途径和HTML文件结合:js独立脚本文件形式、vscript标记块形式、具体的事件属性方式。 独立js脚本文件形式:这种方法将Javascript程序语句保存到一个独立js文件中,通过script标记在HTML文件中进行调用。scriptlanguage=javaScriptsrc=4-l.jsscript标

12、记有两个重要的属性:language和src,前者表示脚本程序使用的语言;后者表示JavaScript脚本文件的路径。 通过vscript标记和HTML结合script语句块中的JavaScript程序在整个页面中可以被重用。 通过事件属性和HTML结合JavaScript程序语句必须通过vscript标记才能嵌入到HTML程序中,有一种特殊情况,将JavaScript程序语句直接写在HTML标记的事件属性中。JavaScript中的变量所有变量都以var关键字声明,不再区分具体类型。JavaScript中的常用对象Date类(获得当前系统的时间和日期)、Math类(提供了JavaScript

13、中数学算法的基本实现)、String对象(JavaScript中所有字符串默认都是String类的对象)网页事件处理所谓事件就是事件发生者向事件处理者传递事件发生现场信息的一种机制。1. 标记Click事件2. JavaScript鼠标事件一主要有onMouseOver,onMouseOut,onMouseMove,前两者是先对与HTML中的特定标记而言的,当鼠标进入该标记范围时,onMouseOver事件触发;当鼠标离开某个标记范围时,onMouseOut事件触发;任何鼠标的移动都会触发onMouseMove事件。3. 标记Onchange事件一主要针对于文本框类标记,当文本框中内容发生改变

14、后,Onchange事件就会触发。4. JavaScript键盘事件JavaScript处理的对象主要有3种:JavaScript内置对象;HTML文档对象;浏览器中的对象。HTMLDOM(DoucumentObjectModol)文档对象模型的本质在于将HTML文档中的任何一个标价等价位一个对象,标记属性对应对象成员变量,属性值对应对象状态,标记间的父子关系对应于对象间的父子关系。而整个HTML文档对应document对象,其他所有标记都对应document子对象。浏览器对象模型浏览器对象结构:window(documenthistorylocation)Window代表浏览器显示窗口,do

15、cument表示浏览器中加载的HTML文档对象,history是浏览器的浏览历史列表,location对象对应了浏览器的地址栏,通过其可以浏览其他网页。第五章JSP执行机制与基本语法1. Tomcat5.5虚拟路径配置:首先,建立一个JavaWeb应用程序:Ch05.xmlContextdocBase=”C:chapter05”Privileged=”true”/Context上面配置文件对应的虚拟路径名称为“ch05”,虚拟路径的名称就是配置文件的名称。将该配置文件添加到Tomcat5.5的配置文件夹:Tomcat系统/conf/Catalina/localhost下。2. JSP程序的执行过程:被客户端请求时,一个JSP文件要被转变为Java文件,然后编译成为Class文件,最后被实例化成页面对象,接收客户请求并将处理结果发送给客户端。3. JSP程序生命周期:初始状态服务状态销毁状态。服务状态的JSP页面对象按照提供服务的方式被分为两类:单线程方式和多线程方式。JSP基本语法1. JSP成员变量和成员方法的声明在%!和之间进行,且只能定义方法和变量。2. JSP中的脚本通常被%和包括,是普通的Java语句,包括变量的声明、表达式、和程序逻辑。3

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

当前位置:首页 > 办公文档 > 解决方案

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