| 本书分Ajax和Lucene两部分,共16章,内容涵盖了JavaScript的基础、层叠样式表CSS、DOM与JavaScript、AjaX工作流程、Ajax实例、Ajax的安全问题与性能测试、Lucene基础、用Lucene来建立索引、Lucene搜索、Lucene的分析器、高级搜索技巧、Lucene性能测试、Lucene的中文问题以及Lucene的工具箱SandBox。本书最大的特点在于“理论结合实践”,既简明扼要地讲解了理论知识,又提供了丰富的示例程序,力求使读者在掌握了理论知识的同时能够通过阅读示例代码加深理解。本书适合于有一定Web开发基础的Java程序员和对Ajax与Lucene感兴趣的开发人员。 |
| 第1章 来点Ajax的感觉 1.1 两个例子 1.1.1 百度地图 1.1.2 Google Sugest 1.1.3 体会Ajax 1.2 一个传统的Web注册程序 1.2.1 运行效果预览 1.2.2 注册Servlet的代码 1.2.3 相关JSP页面代码 1.3 使用Ajax实现的Web注册程序--DynaCheckRegister 1.3.1 运行效果预览 1.3.2 注册Servlet的代码 1.3.3 相关JSP页面代码 1.4 两种技术的比较 1.4.1 效果 1.4.2 涉及到的知识 1.5 总结 第2章 JavaScript基础 2.1 浏览器对象模型 2.1.1 查看浏览器信息--Navigator对象 2.1.2 分割浏览器窗口--Frame对象 2.1.3 访问加载在窗口中的文档的URL--location对象 2.1.4 查看访问过的网址列表--history对象 2.1.5 取得计算机的各种显示特性--screen对象 2.2 函数 2.3 与用户交互的基本方法 2.3.1 提示对话框--alerto方法 2.3.2 确认信息对话框--confirmo方法 2.3.3 响应用户输入对话框--prompto方法 2.4 事件响应与编程 2.4.1 响应呼标事件 2.4.2 响应键盘事件 2.4.3 控制事件-对象 2.5 JavaScript核心对象 2.5.1 数组对象 2.5.2 Math对象 2.5.3 String对象 2.6 面向对象的JavaScript 2.6.1 JavaScript中的对象 2.6.2 使用JSON创建数组和对象图 2.6.3 构造函数 2.6.4 使属性和函数可以关联到对象--prototype 2.6.5 JavaScript对象反射 2.6.6 方法和函数 2.6.7 Ajax的事件处理和函数环境 2.7 胖客户端(Rich Client) 2.7.1 什么是胖客户端 2.7.2 Ajax解决的问题 2.8 总结 第3章 |
商品评论(0条)