第1章 JavaScript基础
变量(variables)
变量的类型
变量的声明
变量的参考
变量的参考范围
全局变量(global variables)与局部变量(local variables)
保留字(Reserved Words)
基本数据类型(primitive types)
boolean
number
String
null和undefined
NaN和Infinity
对象数据类型(object types)
逻辑运算符(Logical Operators)
比较运算符(Comparison Operators)
算数运算符(Arithmetic Operators)
位运算符(Bitwise Operators)
赋值运算符(Assignment Operators)
字符串运算符(String Operators)
条件运算符(conditional operator)
delete运算符
new运算符
this运算符
typeof运算符
void运算符
comma(,)运算符
JavaScript基本语法
条件式(Conditional Statements)
switch语句
循环控制语句(Loop Statements)
第2章 Function和Array
函数——(Function)
函数的基本定义
函数的参数传递与返回值
利用Function建构子声明函数
函数调用
函数的变量参考范围
arguments数组对象
内建函数
Array对象
不同数据类型的数组内容
不固定的数组长度
初始数组的长度
初始数组的内容
额外的数组声明方式
存取数组的内各
delete数组元素
多维数组
数组对象的函数
第3章 Object
对象的属性
建立对象
第一种建立对象的方式
第二种建立对象的方式
第三种建立对象的方式
增加属性到个别对象
定义对象的万法(methods)
建立对象共同的属性和万法(prototype)
建立类别(class)等级的属性和方法
对象继承
建构函数(constructor function)
第4章 视窗对象Window Obiect
开启一个新的浏览视窗
window.open()
与原开启视窗互动
Modal和Modeless Dialog(IE only)
ModalDialog
ModelessDialog
视窗对象的属性
History Object
Location Object
Screen Object
EventObject
NavigatorObject
视窗对象的方法
第5章 Cascading Style Sheet(CSS)
定义CSS样式的语法
指定HTML标签的样式
指定标签Class属性的样式
指定标签id属性的样式
样式的继承
存取标签对象的CSS的属性
存取标签对象
存取样式标签的属性(Navigator)
存取对象标签的样式属性(IE)
<div>标签
<link>连接外部的CSS样式定义文件
一般常用的CSS属性列表
第6章 Form和Form的元件
form对象
form.reset()函数
form.submit()函数
button对象
checkbox对象
file对象
hidden对象
password对象
radio对象
reset对象
submit对象
text对象
select对象
option对象
textarea对象
第7章 事件Event
HTML的事件处理
取消元件的预设动作
取消form的submit与reset
替换浏览器状态栏的信息
取消<a>标签对象的连接网页动作
事件处理函数的对象参考
Evnet对象
IE的Event对象
读取鼠标按键信息
读取键盘按键信息
Navigator的Event对象
读取鼠标按键信息
读取键盘按键信息
Event的传递(propagation)
IE的事件传递:bubbling
取消事件的传递:cancel bubbling
setCapture、releaseCapture和onlosecapture
事件转向
event.return Value
Example:在IE浏览器上拖曳(drag)division对象
Navigator的事件传递event capturing
captureEvents、routeEvent
return value
releaseEvents
handleEvent
Example:在Navigator浏览器上拖曳(drag)division对象
第8章 Event范例
范例一:puzzle
puzzleGame.js
puzzleGame.htm
范例二:简易计算器
范例:连接按钮
Date
Math
String
第9章 Java语言简介
OOP的概念
Java入门基础
Java的基本语法
基本数据类型
流程控制
循环
类别与对象
第10章 Server端网页设计与Java Server Page介绍
Server端网页设计
CGI
Active Server Page
Servlet
Java Server Page(JSP)
Java Server Page程序设计入门
弹性地产生输出结果
将客户端网页的信息传送到服务器端的JSP程序
动态产生不同的输出结果
Java Server Pape于转换时期所产生出来的Servlet程序文件
安装jakarta-tomcat服务器的JSP执行环境
下载JSP相关的开发工具及文件
安装Java执行环境
安装Tomcat服务器执行环境
启动Tomcat服务器
关闭Tomcat服务器
修改或新增JSP程序的摆放路径
JSP转换后的Selevt程序文件以及类别文件摆放路径
安装Serclet及执行[范例10-2]的HelloServlet.java
第11章 如何请求JSP网页
利用Form的action属性请求JSP网页
利用Anchor标签的href属性请求JSP网页
window.open()函数请求JSP网页
Frame标签的JSP网页请求
window.location
传送请求信息与接收请求的信息
textObject
checkbox对象
radio对象
hidden对象
select和option对象
image对象
button对象
第12章 JSP的基本语法与指令标签
JSP程序的基本语法
编译指令(Directives)
page编译指令
include编译指令
taglib编译指令
动作指令(Actions)
jsp:useBean动作指令
jsp:setProperty动作指令
jsp:getProperty动作指令
jsp:include动作指令
jsp:forward动作指令
jsp:param动作指令
jsp:plugin动作指令
第13章 JSP的常用对象
request
response
pageContext
session
out
application
config
pape
第14章 Java Bean
jsp:useBean动作指令
SayHelloBean
数字图形的计数器
利用自我检查机制设定Bean的属性值
利用jsp:setProperty设定Bean的属性值
网络订餐服务
Black Jack
Bean的生命周期
page
Request
session
application
第15章 JSP的例外处理
例外处理
Exception类别
Error类别
转换时期处理错误与客户端请求时期处理错误
转换时期处理错误(Translation/compilation Time Processing Errors)
客户端请求时期处理错误(Client Request Time Processing Errors)
错误显示页(Error Page)
第16章 连接数据库
关系型数据库
JDBC API
连接数据库
传送SQL指令
接收及处理执汀结果
关闭数据库连接
Connection Pool
SQL Bridge与ConnPool的整合
范例:图书订购网
建立系统数据库表格
Bean功能说明
如何执行图书订购网
图书订购网系统
会员登入
会员注册
图书订购
错误信息网页