图书介绍

Eclipse WTP Web应用开发【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

Eclipse WTP Web应用开发
  • (美)戴(Naci Dai),(美)曼德尔(Lawrence Mandel),(美)赖曼(Arthur Ryman)著;姚军,徐锋译 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:9787115181992
  • 出版时间:2008
  • 标注页数:568页
  • 文件大小:122MB
  • 文件页数:585页
  • 主题词:软件工具-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Eclipse WTP Web应用开发PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 导言3

1.1JavaWeb应用程序开发和Eclipse3

1.2本书所包含的内容3

1.3本书的组织方式4

1.4源代码实例6

1.5LeaguePlanet简介7

1.6小结8

第2章 EclipseWeb工具平台项目基础9

2.1WTP的产生9

2.2WTP经济学11

降低开发费用11

获得收入13

2.3WTP的结构16

WTP的范围16

WTP子项目17

WTP体系结构19

WST子项目20

JST子项目25

2.4为WTP做贡献27

成为一个用户27

关注新闻组27

报告错误27

改进建议28

修复程序缺陷28

编写文章和教程29

成为一个提交者29

发展社区29

2.5小结30

第3章 快速导航31

3.1概述31

3.2迭代1:J2EEWeb应用程序33

添加一个服务器运行时环境34

创建一个动态Web项目38

创建并编辑一个JSP42

在服务器上运行JSP43

迭代1小结44

3.3迭代2:Servlets和小脚本45

在JSP中增加一个Java小脚本46

调试JSP47

创建一个Servlet49

调试一个Servlet53

迭代2小结54

3.4迭代3:数据库访问55

连接一个数据库56

执行SQL语句58

在Web应用程序中添加数据库访问60

迭代3小结65

3.5迭代4:Web服务65

部署一个Web服务66

使用测试客户端68

监视SOAP消息69

迭代4小结69

3.6小结70

第4章 配置自己的工作空间71

4.1安装和更新WTP71

WTP可安装的组件71

WTP版本类型72

通过更新管理器安装74

通过zip文件安装76

安装第三方内容78

JDK安装80

验证安装81

更新WTP81

4.2配置WTP82

数据首选项82

互联网首选项83

服务器首选项83

验证首选项83

Web和XML首选项83

Web服务首选项84

XDoclet首选项85

共享设置85

4.3小结85

第5章 Web应用程序架构和设计89

5.1Web的前景89

5.2Web应用程序90

JavaWeb应用程序91

设计JavaWeb应用程序92

分层Web应用程序设计94

Web下的MVC框架96

Java应用程序框架100

5.3面向服务的架构SOA)102

5.4案例研究:LeaguePlanet104

5.5小结105

第6章 组织开发项目107

6.1Web项目类型和J2EE应用程序108

Web项目108

J2EE模块109

创建应用程序110

创建Web应用程序110

创建EJB应用程序116

创建企业应用程序120

6.2高级Web项目126

6.3示例项目130

基本的企业应用程序130

将Web模块划分为多个项目134

在Web应用程序开发中使用Maven142

6.4小结158

第7章 表示层159

7.1引言159

7.2交互设计160

7.3图形设计161

7.4表示层的结构163

7.5迭代1:静态Web项目、HTML和结构化源代码编辑器165

静态Web项目165

HTML168

结构化源代码编辑器174

模板177

代码片段178

迭代1小结182

7.6迭代2:CSS183

迭代2小结187

7.7迭代3:JavaScript187

E-mail地址模糊化188

表单输入验证190

迭代3小结200

7.8迭代4:XML和XSLT200

XML200

XSLT204

迭代4小结208

7.9迭代5:DTD208

迭代5小结211

7.10迭代6:服务器、动态Web项目和Servlet211

服务器211

动态Web项目217

Servlets218

迭代6小结226

7.11迭代7:JSP226

迭代7小结235

7.12迭代8:监听HTTP会话235

HTTP会话235

TCP/IP监听器235

使用TCP/IP监听器查看HTTP会话236

修改并重发信息238

迭代8小结240

7.13小结240

第8章 业务逻辑层241

8.1通用的业务逻辑层设计243

8.2迭代1:领域模型244

J2EE公共工具项目244

对象模型246

服务层251

数据访问层255

测试262

迭代1小结265

8.3迭代2:开发会话EJB266

添加JBoss269

XDoclet270

EJB项目273

创建会话Bean276

构建一个Web客户端283

运行应用程序286

用WTP开发EJB3.0289

迭代2小结291

8.4迭代3:消息驱动Bean291

MDB简介292

创建一个MDB292

在JBoss中添加一个队列296

创建一个JMSWeb客户端296

迭代3小结300

8.5小结300

第9章 持久层301

9.1持久层设计302

使用JDBCAPI实现对象与数据库的映射303

使用实体Bean实现对象与数据库的映射303

使用O/R框架实现对象到数据库的映射304

9.2迭代概述305

9.3迭代1:创建一个数据库305

迭代1小结313

9.4迭代2:数据层313

迭代2小结319

9.5迭代3:实体Bean319

准备JBoss.Derby和XDoclet320

添加一个CMP323

添加ejbCreate和finder方法327

添加冰球CMP数据访问对象334

测试CMP实现337

用WTP开发JPA341

迭代3小结345

9.6小结345

第10章 Web服务346

10.1WSDL347

10.2SOAP347

10.3REST348

10.4REST风格的Web服务350

10.5迭代概述351

10.6迭代1:自顶向下开发Web服务351

XSD352

WSDL358

部署Web服务361

实现Web服务366

用Web服务管理器测试372

迭代1小结375

10.7迭代2:自底向上开发Web服务375

开发Java服务实现375

部署服务380

迭代2小结383

10.8迭代3:生成Web服务的客户端代理383

生成一个Java客户端代理和JSP测试客户端384

使用JSP测试客户端387

迭代3小结389

10.9迭代4:测试Web服务的互操作性389

检查消息的WS-I兼容性390

迭代4小结394

10.10迭代5:在Web应用程序中使用Web服务395

为Web服务Que生成客户端395

创建Servlet395

导入用户界面代码397

测试用户界面409

迭代5小结411

10.11迭代6:发现和发布Web服务413

UDDI413

WSIL419

迭代6小结425

10.12小结425

第11章 测试426

11.1自动化测试427

11.2迭代概述428

11.3迭代1:基于JUnit的单元测试428

创建一个测试项目429

JUnit测试用例430

JUnit测试套件433

迭代1小结435

11.4迭代2:基于Cactus的集成测试435

迭代2小结441

11.5迭代3:基于HttpUnit的系统测试442

迭代3小结446

11.6迭代4:基于TPTP的性能测试446

创建一个性能测试项目448

HTTP记录测试448

生成报表450

迭代4小结451

11.7迭代5:使用TPTP进行剖析451

迭代5小结455

11.8小结456

第12章 添加新的服务器459

12.1添加通用服务器适配器461

12.2GlassFish服务器运行时环境462

12.3服务器适配器插件463

12.4添加对新服务器运行时的支持465

12.5为运行时环境添加一个新的服务器类型467

12.6添加新运行时的目标句柄468

12.7刻面和运行时组件468

12.8扩展服务器工具的UI471

12.9通用服务器定义472

12.10发布器476

12.11测试服务器适配器479

12.12小结486

第13章 支持新文件类型487

13.1创建DocBook扩展插件488

13.2DocBook验证器489

WTP验证框架490

实现DocBook验证器490

13.3创建一个自定义的标记类型499

13.4声明DocBook内容类型501

13.5小结504

第14章 创建WSDL扩展505

14.1创建WSDL扩展插件509

14.2扩展WSDL编辑器510

自定义编辑器设计视图中可扩展元素的外观511

为编辑器添加一个可扩展元素513

在WSDL编辑器的设计视图中添加自定义操作521

14.3扩展WSDL验证527

为WSDL1.1验证做贡献528

贡献自定义的验证规则531

14.4小结534

第15章 自定义资源解析535

15.1创建资源解析扩展插件537

15.2为XML目录提供资源537

XML目录539

在XML目录中添加一个独立的资源539

将一个资源目录添加到XML目录中542

15.3实现一个自定义资源解析策略545

URI解析框架546

创建文件夹URI解析器548

15.4小结551

第16章 其他基于Eclipse的Web工具555

16.1JavaWeb工具555

BEAWorkshop556

CodeGearJBuilder556

ExadelStudio556

IBMRationalApplicationDeveloperforWebSphereSoftware556

JBossIDEforEclipse557

MyEclipse557

ObjectWebLomboz558

SAPNetWeaverDeveloperStudio558

W4TEclipse558

16.2PerlWeb工具559

16.3PHPWeb工具559

EclipsePHP开发工具项目560

PHPEclipse560

16.4PythonWeb工具560

16.5RubyWeb工具560

16.6小结561

第17章 未来之路562

17.1Eclipse数据工具平台(DTP)项目563

17.2EclipseJavaServerFaces(JSF)工具项目563

17.3EclipseDaliJava持久性架构(JPA)工具项目563

17.4EclipseAJAX工具框架(ATF)项目564

17.5Java企业版5564

17.6ApacheAxis2和W3CWSDL2.0564

17.7EclipsePHP开发工具项目565

17.8EclipseSOA工具平台STP)项目565

17.9结束语566

术语表567

热门推荐