|
|
精通从 Java Script 到 JSP 范例程序设计
内容提要 |
|
|
这是一本真正跨Client与Server端的网页程序开发宝典。在内容设计上,不但深入讲解JavaScript主题,同时还将带您踏入Java Server Page服务器端应用程序设计的殿堂,是一本综合性、实用性和深入性极强的好书。
|
|
|
|
精通从 Java Script 到 JSP 范例程序设计
目录 |
|
第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功能说明 如何执行图书订购网 图书订购网系统 会员登入 会员注册 图书订购 错误信息网页
|
|
|
|
|
|
精通从 Java Script 到 JSP 范例程序设计
调换货原则 |
|
|
|
|
查看评论 |
|
|
|
发布评论 |
|
|
|
|
| |