admin 管理员组文章数量: 887021
2023年12月22日发(作者:integrity的意思)
第一章 Java Web应用概述
目前各种主流Web应用程序开发方案:ASP、、Java Web。
即活动服务器页面
是一种基于脚本的解释性程序,其主流脚本是运行于服务器中的JavaScript或VBScript,程序的运行需要有IIS服务器支持。由于服务器平台的限制,这种技术主要应用于Windows平台,不能跨平台开发和部署。
是一种半过程、半对象化得语言环境,ASP程序开发的主流思想还是过程化方式。适合开发一些小型内部管理系统。
也是Microsoft推出的B-S系统开发技术,支持完全的面向对象开发技术。
Web开发技术的优势:
A Java Web开发技术是基于特定标准的,标准的核心是JSP标准和Servlet标准。
B Java Web 技术是构建在开放过程和源码基础上的。(和.NET技术最大的差别)
是由HTML标记、JavaScript脚本、Java构成的服务器端脚本、JSP内置标记构成的一种动态网页设计技术。
t是Java Web开发中最常用的一种程序形式。
an是Java中的组件对象模型,一个JavaBean就是满足JavaBean规范的一个普通Java类。
Filter是Java Web技术对切面编程的支持。
Tomcat安装和配置(P4-6)
第二章 HTML编程技术
Web的三要素:文字、图像、超链接。
HTML语言内容从功能上大体可分为:文本结构及其属性设置、列表建立、超链接、图像和多媒体、表格和表单。
技术提供了实现网页逻辑的脚本,但JSP无法独立控制网页在IE浏览器中的显示效果。
2.网页显示效果的控制需要通过HTML、CSS和JavaScript实现。HTML是控制IE浏览器如何显示的标记语言,CSS则为不同的HTML页面提供样式定义技术,Java Script控制浏览器的动态行为可以为网页增加丰富多彩的动态行为。
是一种标记语言,其中,常用标记按照功能可以分为:图形类、超链接类、表格类、表单类、窗口控制类,以及其他诸如换行,分段等格式控制标记。
文件执行过程:HTML文件通常被存放在Web服务器上,用户通过在浏览器地址栏输入文件对应网址,将网页从服务器提取到客户计算机缓存文件夹中,文件被提取到客户浏览器上后,浏览器解释HTML文件中的程序语句,然后再在浏览器中显示。
、CSS、JavaScript是浏览器应用程序;JSP、Servlet是服务器应用程序。
6.所有标记被分为两大类:头标记和体标记。前者只能出现在HTML文件头部,后者只出现在HTML文件体部。
7.为HTML文件的根标记,内部的头部被
标记包括,体部被标记包括。 中:A
B 标记:刻画网页的描述性信息。标记只有开始标记没有结束标记,称为孤标记
HTML常用标记:
A HTML图形标记:
标记:网页上显示图片
属性:src用于指定图片路径;height和width用于指定图片的长和宽;border用于指定图片1
边宽。
B HTML超链接
属性:href表示要跳转的目标网页,可以是当前网站上的其他页面,也可是其他网站上的网页;可以使用相对路径,也可使用绝对路径;target用于指定显示目标网页内容的窗口,可取的值是:_blank/_self/_parent/_top/_search。
C HTML换行、分段与字体标记
标记实现文字换行;
D HTML列表标记
E span、div和pre标记
Span是行元素,div是块元素,div对应了通常所说“层”的概念。这两种标记的作用在于能够在HTML内容中界定一个特定范围,并通过CSS或JavaScript操作范围中的内容。
标记用于将源代码中的排版格式保留输出到浏览器上。HTML中的表格
表格在HTML语言中主要有两个作用:数据的展示和内容的布局。前者通常使用具有边框的表格,后者通常使用没有边框的表格。
表格常用属性:
HTML语言中的
表项标记具备很多属性,其中常用的是background用于设置表格或行的背景图片 bgcolor用于设置表格或行的背景色 valign设置行或单元格的垂直对齐方式(三种取值:top middle botton)align设置行或单元格的水平对齐属性(三种取值:left center right) 特殊表格的构造: HTML语言通过 | 的colspan rowspan属性可以构造不规则表格,前者指定当前单元格横跨的单元格个数,后者指定所跨越的行数。 HTML表单 |