1 第一章 Java Web 应用概述 目前各种主流Web 应用程序开发方案:ASP、ASP.NET、Java Web。 1.ASP 即活动服务器页面 2.ASP是一种基于脚本的解释性程序,其主流脚本是运行于服务器中的JavaScript或VBScript,程序的运行需要有 IIS 服务器支持。由于服务器平台的限制,这种技术主要应用于 Windows平台,不能跨平台开发和部署。 3.ASP 是一种半过程、半对象化得语言环境,ASP 程序开发的主流思想还是过程化方式。适合开发一些小型内部管理系统。 4.ASP.NET 也是 Microsoft 推出的 B-S 系统开发技术,支持完全的面向对象开发技术。 5.Java Web 开发技术的优势: A Java Web 开发技术是基于特定标准的,标准的核心是 JSP 标准和 Servlet 标准。 B Java Web 技术是构建在开放过程和源码基础上的。(和.NET 技术最大的差别) 6.JSP 是由 HTML 标记、JavaScript 脚本、Java 构成的服务器端脚本、JSP 内置标记构成的一种动态网页设计技术。 7.Servlet 是 Java Web 开发中最常用的一种程序形式。 8.JavaBean是Java 中的组件对象模型,一个JavaBean就是满足JavaBean规范的一个普通Java类。 9.Java Filter 是 Java Web 技术对切面编程的支持。 Tomcat 安装和配置(P4-6) 第二章 HTML 编程技术 Web 的三要素:文字、图像、超链接。 HTML 语言内容从功能上大体可分为:文本结构及其属性设置、列表建立、超链接、图像和多媒体、表格和表单。 1.JSP 技术提供了实现网页逻辑的脚本,但 JSP 无法独立控制网页在 IE 浏览器中的显示效果。 2.网页显示效果的控制需要通过 HTML、CSS 和 JavaScript 实现。HTML 是控制 IE 浏览器如何显示的标记语言,CSS 则为不同的 HTML 页面提供样式定义技术,Java Script 控制浏览器的动态行为可以为网页增加丰富多彩的动态行为。 3.HTML 是一种标记语言,其中,常用标记按照功能可以分为:图形类、超链接类、表格类、表单类、窗口控制类,以及其他诸如换行,分段等格式控制标记。 4.HTML 文件执行过程:HTML 文件通常被存放在 Web 服务器上,用户通过在浏览器地址栏输入文件对应网址,将网页从服务器提取到客户计算机缓存文件夹中,文件被提取到客户浏览器上后,浏览器解释 HTML 文件中的程序语句,然后再在浏览器中显示。 5.HTML、CSS、JavaScript 是浏览器应用程序;JSP、Servlet 是服务器应用程序。 6.所有标记被分为两大类:...