JavaWeb2.0项目开发实战

生活百科 2023-01-26 08:56生活百科www.aizhengw.cn

JavaWeb2.0项目开发实战

《JavaWeb2.0项目开发实战》是2008年人民邮电出版社出版的图书,作者是Frank W.Zammetti。

基本介绍

  • 书名JavaWeb2.0项目开发实战
  • 作者Frank W.Zammetti
  • 译者许劲松、章曦、周斌
  • ISBN9787115188656
  • 类别综合类,其他类
  • 页数432 页
  • 定价59.00
  • 出版社人民邮电出版社
  • 出版时间2008年
  • 装帧平装
  • 开本16开
  • 丛书名图灵程式设计丛书。Web开发系列

内容简介

《JavaWeb2.0项目开发实战》通过对一些有趣实用的Java Web 开发项目进行由浅入深的分析,引导开发人员了解基于Java 的Ajax 在实际套用中的各种方法和技术,并帮助开发人员从传统的开发方式逐步平稳地转换到Web 2.0 开发方式中。《JavaWeb2.0项目开发实战》不仅可作为Java Web 开发新手的实验教程,对于中级Java Web 开发人员来说,也是一本实用的参考手册和进阶指导材料。

作者简介

Frank W.Zammetti,世界知名的Web开发专家,Omnytex公司的创始人和首席软体架构师,曾经扩展Struts的AjaxTags,使Struts具备Ajax功能。除本书外,他还撰写了《Ajax DWR开发实战》(人民邮电出版社即将出版)以及Dojo和JavaScript等方面的多部畅销书。

媒体推荐

“如果你想结合Ajax前端技术和Java伺服器端技术来构建Web 2.0套用,我强烈推荐你学习这本实战佳作……Frank W.Zammetti总是在轻鬆诙谐的气氛中让你领悟一流的技术。”
——slashdot.org
“本书能为你的开发节省大量时间,并且大大深化你对Ajax技术的理解。”
——javapassion.com
“如果你想使用最新最热门的Ajax技术进行Web开发,本书将是最佳选择。”
——ajaxian.com

编辑推荐

跟世界级专家现场学习Web 2.0/Ajax开发
自己开发Gmail、Flickr、网摘和纯Ajax游戏
综合运用Struts、Prototype、DWR、Dojo等众多最炫的技术
对于大多数Web开发人员来说,Ajax已经不再是一个陌生的技术名词,要真正熟练地运用Ajax开发Web2.0项目。仍然是一个很大的挑战。
《JavaWeb2.0项目开发实战》中,世界级专家通过7个极具实战价值的Web2.0项目(包括对Gmail、Flickr的模仿实现,以及网摘、聊天程式和纯Aiax游戏等),直观而生动地展示了。lava平台上.Ajax相关的各种技术的综合运用,涉及Apache、Anl、AjaxTags、Struts、Prototype、DWR、Dojo等。每个项目都完整地讲解了从规划、设计到实现的全过程,并提供全部代码。这些项目不仅是很好的实战学习资料,其中很多内容还可以直接套用到自己的项目中,为你节省大量开发时间。

图书目录

第一部分 使用Ajax和Java编程
第1章 Ajax勇闯新世界 2
1.1 Web开发简史“经典”模型 2
1.2 经典Web的问题 7
1.3 走进Ajax 9
1.4 为什幺说Ajax是一场革命?通向RIA之路 13
1.5 第一个Ajax示例 15
1.6 Ajax工具包的选择 22
1.7 Ajax的替代方法 22
1.8 小结 25
第2章 Ajax的支柱 27
2.1 JavaScript基础 27
2.1.1 变数、作用域和函式 29
2.1.2 关键字 31
2.1.3 空白 32
2.1.4 分号 32
2.1.5 注释 33
2.1.6 字面量、数组和对象初始化程式 33
2.1.7 数据类型 34
2.1.8 匿名函式 39
2.1.9 记忆体管理 40
2.2 面向对象的JavaScript 40
2.3 DOM和脚本编程在运行中操纵内容 46
2.4 XML描述语言的语言 51
2.5 在JavaScript中解析XML 53
2.6 CSS 60
2.7 小结 68
第3章 伺服器端 69
3.1 项目开发环境 69
3.2 Ant以开源的方式构建Java应用程式 70
3.3 Apache Tomcat 77
3.4 Web套用、servlet、JSP和在伺服器上解析XML 80
3.4.1 Web套用 80
3.4.2 servlet 85
3.4.3 JSP 87
3.4.4 在伺服器上解析XML 89
3.5 安装和使用应用程式 93
3.6 小结 94
第二部分 开发项目
第4章 Karnak输入前提示 96
4.1 需求和目标 96
4.2 如何实现 97
4.3 最终呈现 102
4.4 研究解决方案 103
4.4.1 客户端代码 104
4.4.2 伺服器端代码 113
4.5 推荐练习 120
4.6 小结 121
第5章 InstaMail基于Ajax的webmail客户端 122
5.1 需求和目标 122
5.2 如何实现 123
5.3 最终呈现 126
5.4 研究解决方案 129
5.4.1 客户端代码 131
5.4.2 伺服器端代码 152
5.5 推荐练习 174
5.6 小结 175
第6章 AjaxReaderAjax图书必备内容 176
6.1 需求和目标 176
6.2 如何实现 177
6.3 最终呈现 179
6.4 研究解决方案 182
6.4.1 客户端代码 183
6.4.2 伺服器端代码 201
6.5 推荐练习 219
6.6 小结 219
第7章 PhotoShare分享图片 220
7.1 需求和目标 220
7.2 如何实现 221
7.3 最终呈现 225
7.4 研究解决方案 228
7.4.1 客户端代码 229
7.4.2 伺服器端代码 258
7.5 推荐练习 272
7.6 小结 273
第8章 Organizer管理个人信息 274
8.1 需求与目标 274
8.2 如何实现 275
8.2.1 Prototype 276
8.2.2 WebWork 277
8.2.3 HSQLDB 280
8.2.4 Spring JDBC 280
8.3 最终呈现 281
8.4 研究解决方案 284
8.4.1 客户端代码 286
8.4.2 伺服器端代码 299
8.5 推荐练习 310
8.6 小结 310
第9章 AjaxChat以Ajax方式聊天 311
9.1 需求和目标 311
9.2 如何实现 312
9.3 最终呈现 322
9.4 研究解决方案 324
9.4.1 客户端代码 326
9.4.2 伺服器端代码 339
9.5 推荐练习 359
9.6 小结 360
第10章 AJAX勇士游戏回到未来 361
10.1 需求和目标 361
10.2 如何实现 362
10.2.1 多用途的函式和集中式Ajax 362
10.2.2 JSON 365
10.3 最终呈现 367
10.4 研究解决方案 370
10.4.1 客户端代码 373
10.4.2 伺服器端代码 396
10.5 推荐练习 423
10.6 小结 424
附录A XMLHttpRequest对象 425
附录B 库、网站和图书 429
……
上一篇:MM(网路用语) 下一篇:David Trulli

Copyright@2015-2025 www.aizhengw.cn 癌症网版板所有