网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 Java程序员的AJAX技术开发(附光盘)/程序设计系列/信息科学与技术丛书
分类 教育考试-考试-计算机类
作者 张洪斌
出版社 机械工业出版社
下载
简介
编辑推荐

目前,AJAX是网络开发领域中最流行的技术之一,有人预言AJAX代表着下一代网络技术的发展方向。本书以丰富的实例,面向Java程序员,介绍AJAX开发技术,包括AJAX的历史和工作原理、AJAX包含的主要技术(HTML+CSS+JavaScript+XMLHttpRequest)、AJAx+Java开发的实例,并且介绍了几个典型的AJAX上的Java框架。

内容推荐

本书以丰富的实例,面向Java程序员,介绍AJAX开发技术。主要内容包括AJAX的历史和工作原理、AJAX包括的主要技术(HTML+CSS+JavaScript+XMLHttpRequest)、使用AJAX+Java开发的典型实例,还介绍了几个典型的AJAX上的Java框架。本书附赠光盘包含书中实例的代码,有利于读者尽快掌握知识要点。

本书适合有一定Java基础(Java SE和Java Web技术)的读者阅读,可作为在校学生、中高级技术开发工程师和其他IT技术人员的参考书,也可作为大专院校和培训机构的教学用书。

目录

出版说明

前言

第1篇 AJAX基础篇

第1章 AJAX简介

1.1 AJAX的历史

1.2 AJAX的工作原理

1.3 Java程序员的AJAX之路

第2章 HTML(XHTML)文档开发

2.1 HTML(XHTML)文档的结构

 2.1.1 文档类型的声明

 2.1.2 根元素html

 2.1.3 网页head(头部)

 2.1.4 body部分

 2.1.5 HTML注释

 2.1.6 查看源代码

2.2 HTML文本处理方法

 2.2.1 段落相关的标记

 2.2.2 字体和特殊文本

 2.2.3 列表标记

 2.2.4 特殊字符

2.3 HTML链接

2.4 HTML中的多媒体

 2.4.1 图像与颜色

 2.4.2 声音和电影

2.5 HTML表单和其组件

2.6 HTML表格

2.7 HTML的Frame框架网页

第3章 开发CSS

3.1 CSS语法概要

3.2 CSS背景特效

3.3 CSS文本特效

 3.3.1 字体

 3.3.2 文本的空格和间距

 3.3.3 文本的方向、对齐方式和其他特效

 3.3.4 伪元素、首字母、首行

3.4 CSS边距、边界和空隙处理

 3.4.1 边距

 3.4.2 边界

 3.4.3 空隙

3.5 CSS列表特效

3.6 CSS链接特效

3.7 CSS元素的位置和形状

3.8 网站上的CSS应用

第4章 JavaScript基础

4.1 JavaScript简介

 4.1.1 第一个JavaScript程序

 4.1.2 代码调试

4.2 JavaScript基础语法

 4.2.1 保留字、变量和特殊字符

 4.2.2 JavaScript基本的数据类型

 4.2.3 操作符

 4.2.4 语句

4.3 JavaScript弹出窗口和函数

 4.3.1 弹出窗口

 4.3.2 函数

4.4 JavaScript异常处理

第5章 JavaScript中的对象技术

5.1 JavaScript的对象类型

5.2 简单对象的用法

5.3 BOM对象在开发中的应用

 5.3.1 window对象

 5.3.2 history对象

 5.3.3 location对象

 5.3.4 navigator对象和浏览器的类型

 5.3.5 screen对象

5.4 DOM对象在开发中的应用

 5.4.1 document对象

 5.4.2 document节点的操作

 5.4.3 Form表单对象

 5.4.4 文本组件对象

 5.4.5 菜单对象

 5.4.6 单选按钮和多选框

 5.4.7 图像对象

 5.4.8 样式Style对象

5.5 事件处理

 5.5.1 JavaScript的事件对象和事件的类型

 5.5.2 鼠标事件

 5.5.3 键盘事件

 5.5.4 HTML事件

 5.5.5 错误处理事件

5.6 JavaScript和CSS的综合应用

5.7 表单验证和正则表达式

 5.7.1 正则表达式基础

 5.7.2 转义字符和特殊字符

 5.7.3 字符类

 5.7.4 RegExp的属性

 5.7.5 正则表达式的例子

5.8 Cookie

 5.8.1 Cookie实例的运行

 5.8.2 Cookie的组成

 5.8.3 Cookie的建立、检索和删除

5.9 插件

 5.9.1 检查浏览器是否安装了插件

 5.9.2 JavaApplet小应用程序

 5.9.3 Flash插件

第2篇 AJAx应用实例篇

第6章 AJAX开发基础

6.1 开发第一个AJAX例子

6.2 XMLHttpRequest的属性和方法

6.3 文件预览实例

第7章 Java+AJAX开发技术

7.1 开发第一个Java+AJAX实例

 7.1.1 实例的运行

 7.1.2 客户端的代码

 7.1.3 服务器端的代码

 7.1.4 Web模块的配置文件

7.2 案例1:表单验证

 7.2.1 需求说明和案例解析

 7.2.2 客户端的代码

 7.2.3 服务器端的代码

 7.2.4 Web模块的配置文件

7.3 案例2:AJAX表单的中文处理

 7.3.1 需求说明和案例解析

 7.3.2 客户端的代码

 7.3.3 服务器端的代码

 7.3.4 Web模块的配置文件

7.4 案例3:动态列表

 7.4.1 需求说明和案例解析

 7.4.2 客户端的代码

 7.4.3 服务器端的代码

 7.4.4 Web模块的配置文件

7.5 案例4:支持中文的文本框自动提示

 7.5.1 需求说明和案例解析

 7.5.2 客户端的代码

 7.5.3 服务器端的代码

 7.5.4 Web模块的配置文件

7.6 案例5:数据库图像的显示与自动更新

 7.6.1 需求说明和案例解析

 7.6.2 建立图像表格

 7.6.3 客户端的代码

 7.6.4 服务器端的代码

 7.6.5 Web模块的配置文件

7.7 案例6:HTTP的请求和响应的头部信息

 7.7.1 HTTP Request和HTTP Response的格式

 7.7.2 案例的解析和运行

 7.7.3 HTTP请求和响应的头部信息

 7.7.4 客户端的代码

 7.7.5 服务器端的代码

 7.7.6 Web模块的配置文件

7.8 案例7:MVC框架中的AJAX应用

 7.8.1 需求说明和案例解析

 7.8.2 客户端的代码

 7.8.3 Form Bean的代码

 7.8.4 处理表单

 7.8.5 Web模块的配置文件

第8章 AJAX上的Java框架

8.1 Google Web Toolkit框架上的AJAX开发

 8.1.1 安装和运行实例

 8.1.2 开发AJAX程序

8.2 AjaxAnywhere框架上的AJAX开发

 8.2.1 安装和运行实例

 8.2.2 开发AJAX程序

8.3 Ajax4jsf框架上的AJAX开发

 8.3.1 安装和运行实例

 8.3.2 开发AJAX程序

8.4 Direct Web Remote框架上的AJAX开发

 8.4.1 安装和运行实例

 8.4.2 开发AJAX程序

8.5 ICEfaces框架上的AJAX开发

 8.5.1 安装和运行实例

 8.5.2 开发AJAX程序

第9章 Echo2框架上的AJAX开发

9.1 Ech2的安装和运行实例

9.2 Echo2 Studio的使用

 9.2.1 Echo2 Studio的安装和设置

 9.2.2 Echo2 Studio中第一个Edao2工程

 9.2.3 Echo2 Studio程序代码和结构

 9.2.4 Echo2 Studio的可视化设计界面

 9.2.5 Echo2 Studio建立和部署WAR

 9.2.6 Echo2 Studio中的Email实例

9.3 Echo2 Studio开发自己的程序

 9.3.1 利用向导产生框架

 9.3.2 界面设计

9.4 Eclipse中开发Echo2程序

第10章 AJAX Web邮件开发实例分析

10.1 编译打包和运行实例

10.2 Email实例组件和功能分析

 10.2.1 总体结构

 10.2.2 实例配置文件

 10.2.3 组件和组件间的流程控制分析

10.3 JavaMailAPI解析

 10.3.1 系统支持的协议

 10.3.2 简单邮件发送程序

 10.3.3 简单接收邮件程序

 10.3.4 SMTP验证和SSL连接

 10.3.5 JavaMail中的邮件状态类

 10.3.6 回复和重发邮件

 10.3.7 发送和接收附件

 10.3.8 发送和接收HTML文本和图像

附录

附录A 本书软件的安装和设置

A.1 JDK的安装和设置

A.2 Tomcat的安装、设置和运行

A.3Ant的安装和设置

A.4 Edipse的安装和启动

A.5 Tomcat和Eclipse的集成

A.6 MySQL的安装和启动

A.7 MySQL的JDBC驱动程序

附录B运行本书部分章节的代码

参考文献

随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/1/19 11:11:47