王朝网络
分享
 
 
 

DWR实战

王朝导购·作者佚名
 
DWR实战  点此进入淘宝搜索页搜索
  特别声明:本站仅为商品信息简介,并不出售商品,您可点击文中链接进入淘宝网搜索页搜索该商品,有任何问题请与具体淘宝商家联系。
  参考价格: 点此进入淘宝搜索页搜索
  分类: 图书,计算机/网络,程序设计,Java Java Script J2EE,

作者: (美)扎米蒂(Zammetti,F.W.) 著,龚波 等译

出 版 社: 人民邮电出版社

出版时间: 2009-2-1字数: 691000版次: 1页数: 452印刷时间: 2009/02/01开本: 16开印次: 1纸张: 胶版纸I S B N : 9787115193186包装: 平装编辑推荐

国内第一部DWR著作;轻松实现Wiki程序、游戏和时间跟踪系统等;看高手如何灵活运用Ext JS、Comet、Struts 2、Hibemate、Spring等新技术。

DWR(Direct Web Remoting)是面向Java程序员的一个开源Ajax/JavaScnpl框架,支持浏览器中的JavaScript直接调用服务器上的Java方法。因此大大简化了Web开发。DWR中提出的反向Ajax,被业界视为下一代Ajax技术的代表之一。

本书在全面讲述了DwR的精髓之后,通过6个具体实例(InstaMail、Wiki应用程序、文件管理器程序、企业级的报表门户、游戏以及时间跟踪系统)详细介绍了使用DWR进行Web开发的各种相关技术,涉及dhtmlx UI组件、Jakarta Commons库、Ext JS库、Freemarker摸板库、Derby数据库、Spring、JSF、Struts 2和Hibemale等。内容十分丰富。

内容简介

DWR是一种Java和JavaScript相结合的开源框架,可以帮助开发人员更容易地完成应用Ajax技术的Web应用程序,让浏览器上的JavaScript方法调用运行在Web服务器上的Java方法。本书通过对一些有趣实用的Web开发项目进行由浅入深的分析,引导开发人员了解基于DWR的Ajax在实际应用中的各种方法和技术,并帮助开发人员从传统的开发方式逐步平稳地转换到Ajax开发方式中。

本书适合具有一定Web开发经验的人阅读。

目录

第一部分 准备工作

第1章 Ajax、RPC和现代RIA简介

1.1 Web开发的简史:传统模式

1.1.1 全新时代的来临:PC时代

1.1.2 又一次革命:Web时代

1.2 传统Web应用程序的问题

1.3 Ajax来了

1.4 为什么说Ajax是范型转变?RIA简介

1.5 Ajax的缺点

1.6 第一个Ajax程序

1.6.1 剖析

1.6.2 什么是Ajax

1.7 引入Ajax库,降低工作量

1.8 Ajax的替代品

1.9 回归DWR

1.10 小结

第2章 DWR初探

2.1 首要问题:为什么首选DWR

2.2 DWR:面向Web的RPC

2.3 DWR体系结构概述

2.4 建立DWR开发环境

2.5 从一个简单的Web应用程序开始

2.5.1 基础:目录结构

2.5.2 从源代码到可执行文件:Ant生成脚本

2.5.3 应用程序配置文件:web.xml

2.5.4 标记文件:index.jsp

2.5.5 服务器端代码:MathServlet.java

2.5.6 运算执行者:MathDelegate.java

2.5.7 运行情况

2.6 向程序中加入DWR

2.7 DWR test/debug页面

2.8 配置DWR步骤1:web.xml

2.9 配置DWR步骤2:dwr.xml

2.9.1 内置的创建器和转换器

2.9.2 元素

2.9.3 元素

2.9.4 元素

2.10 与客户端的DWR交互

2.10.1 基本的调用语法

2.10.2 调用元数据对象方法

2.10.3 注意危险的语法

2.10.4 设置远程对象的bean

2.10.5 向回调函数传入更多信息

2.11 与服务器端的DWR交互

2.12 DWR配置和其他概念:engine.js文件

2.13 快速浏览DWR工具包:util.js

2.14 小结

第3章 DWR高级主题

3.1 DWR安全机制

3.1.1 默认拒绝

3.1.2 J2EE安全性和DWR

3.2 DWR应用程序的错误处理

3.2.1 处理警告

3.2.2 处理错误

3.2.3 处理异常

3.2.4 极端情况:不正确响应

3.2.5 处理异常情况的机制

3.2.6 关于异常的其他讨论

3.3 访问其他URL

3.4 反向Ajax

3.4.1 轮询

3.4.2 Comet

3.4.3 piggybacking

3.4.4 反向Ajax的实现代码

3.5 与其他框架和库集成

3.5.1 Spring

3.5.2 JSF

3.5.3 WebWork/Struts

3.5.4 “传统”Struts

3.5.5 Beehive

3.5.6 Hibernate

3.6 新旧混杂的注解

3.7 小结

第二部分 实践项目

第4章 InstaMail:基于Ajax的Webmail客户端程序

4.1 应用程序的需求和目标

4.2 剖析InstaMail

4.2.1 配置文件

4.2.2 客户端代码

4.2.3 服务器端代码

4.3 推荐的练习

4.4 小结

第5章 共享知识:DWiki,基于DWR的Wiki

5.1 应用程序的需求和目标

5.1.1 FreeMarker

5.1.2 Apache Derby

5.1.3 Spring JDBC

5.2 剖析DWiki

5.2.1 配置文件

5.2.2 客户端代码

5.2.3 服务器端代码

5.3 推荐的练习

5.4 小结

第6章 远程管理文件:DWR文件管理器

6.1 应用程序的需求和目标

6.1.1 dhtmlx UI组件

6.1.2 Jakarta Commons IO

6.1.3 Jakarta Commons FileUpload

6.2 剖析Fileman

6.2.1 配置文件

6.2.2 客户端代码

6.2.3 服务器端代码

6.3 推荐的练习

6.4 小结

第7章 进入企业号:基于DWR的报表门户

7.1 应用程序的需求和目标

7.1.1 Spring依赖注入(IoC)

7.1.2 DataVision

7.1.3 Quartz

7.1.4 script.aculo.us

7.1.5 示例数据库

7.2 剖析RePortal

7.2.1 配置文件

7.2.2 RePortal数据库

7.2.3 客户端代码

7.2.4 服务器端代码

7.3 推荐的练习

7.4 小结

第8章 DWR用于娱乐和赢利(一个DWR游戏)

8.1 应用程序的需求和目标

8.1.1 DWR注解

8.1.2 反向Ajax的应用

8.1.3 其他准备工作

8.2 剖析InMemoria

8.2.1 配置文件

8.2.2 客户端代码

8.2.3 服务器端代码

8.3 推荐的练习

8.4 小结

第9章 Timekeeper:DWR让项目管理更有趣

9.1 应用程序的需求和目标

9.1.1 HSQLDB

9.1.2 Hibernate

9.1.3 Ext JS

9.2 剖析Timekeeper

9.2.1 配置文件

9.2.2 客户端代码

9.2.3 服务器端代码

9.3 推荐的练习

9.4 小结

DWR实战

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
>>返回首页<<
推荐阅读
 
 
频道精选
 
更多商品
Web数据挖掘:超文本数据的知识发现(英文版)
计算智能:从概念到实现(英文版)
写给大家看的CSS书(第2版)
S60编程指南
电磁干扰检测与控制1000问(第2版)
JavaScript捷径教程
SQL Server编程必知必会
Google Web Toolkit——GWT Java AJAX编程
电子商务:从愿景到实现(第3版)
PADS 2007高速电路板设计
静静地坐在废墟上,四周的荒凉一望无际,忽然觉得,凄凉也很美
© 2005- 王朝网络 版权所有