图书介绍

J2EE 专业项目实例开发【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

J2EE 专业项目实例开发
  • (美)Pallavi Jain,(美)Shadab Siddiqui著;王雷,潘英等译 著
  • 出版社: 北京:中国水利水电出版社
  • ISBN:7508413636
  • 出版时间:2003
  • 标注页数:647页
  • 文件大小:73MB
  • 文件页数:672页
  • 主题词:J2EE

PDF下载


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

下载说明

J2EE 专业项目实例开发PDF格式电子书版下载

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

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

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

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

图书目录

第一部分 Java编程概述1

第1章 Java中的编程1

1.1 Java入门1

1.2 Java体系结构1

1.3 Java的优点2

1.4 Java编程2

1.5 编写简单的Java程序3

1.6 设置系统变量3

1.6.1 设置PATH变量4

1.6.2 设置CLASSPATH变量4

1.7 编译和运行Java程序5

1.8 数据类型5

1.9 数组6

1.10 结构6

1.11 继承7

1.12 多态7

1.12.1 重载7

1.12.2 覆盖8

1.13 包8

1.14 修饰符10

1.14.1 public修饰符10

1.14.2 private修饰符10

1.14.3 protected修饰符10

1.14.4 final修饰符11

1.14.5 abstract修饰符11

1.14.6 static修饰符11

1.15 接口12

1.16 Java基本类库12

1.16.1 AWT13

1.16.2 Swing API13

1.16.3 Java2D API13

1.16.4 存取性 API13

1.16.5 拖放API14

1.16.6 使用Swing API类14

1.16.7 Swing组件15

1.16.8 例子17

1.17 例子程序19

1.18 小结21

第2章 创建Applet22

2.1 Applet概述22

2.1.1 创建Applet23

2.1.2 Applet的生命周期23

2.1.3 Applet代码例子25

2.1.4 Applet标记26

2.1.5 Applet传递参数27

2.1.6 HTML代码例子27

2.1.7 Appletviewer工具28

2.1.8 Graphics类29

2.1.9 在Applet中修改文本字体34

2.2 为Applet添加图像35

2.2.1 图像的属性35

2.2.2 创建策略35

2.2.3 编写代码为Applet添加图像37

2.2.4 AppletContext接口40

2.2.5 创建Jar文件41

2.2.6 将Applet转换为应用程序42

2.3 小结43

第3章 布局管理器和处理事件44

3.1 布局管理器概述44

3.2 使用布局44

3.2.1 顺序布局管理器44

3.2.2 网格布局管理器46

3.2.3 边框布局管理器48

3.2.4 卡片布局管理器49

3.2.5 框式布局管理器51

3.2.6 网格袋布局管理器52

3.2.7 网格袋布局例子55

3.3 事件57

3.3.1 事件的要素57

3.3.2 事件模型58

3.3.3 处理窗口事件59

3.3.4 适配器类61

3.3.5 内部类63

3.4 小结66

第4章 异常处理和线程67

4.1 异常67

4.1.1 异常类67

4.1.2 常用异常68

4.1.3 异常处理技术69

4.1.4 用户自定义异常74

4.2 线程77

4.2.1 创建多线程应用程序77

4.2.2 线程的生命周期78

4.3 小结82

第5章 存储数据和创建网络应用程序83

5.1 Java输入和输出83

5.1.1 字节流83

5.1.2 字符流85

5.2 读取和写入控制台I/O87

5.2.1 从控制台读取88

5.2.2 向控制台写入89

5.3 读写文件90

5.3.1 FileInputStream类90

5.3.2 File类90

5.3.3 FileOutputStream类93

5.3.4 RandomAccessFile类94

5.3.5 FileReader类97

5.3.6 FileWriter类97

5.4 网络应用程序98

5.4.1 套接字98

5.4.2 创建网络服务器应用程序100

5.4.3 创建网络客户应用程序103

5.5 小结104

第6章 RMI和CORBA105

6.1 RMI概述105

6.2 RMI体系结构106

6.2.1 存根/骨干层106

6.2.2 远程引用层106

6.2.3 传输层106

6.3 开发RMI应用程序107

6.3.1 创建远程接口107

6.3.2 定义服务器类107

6.3.3 定义客户类109

6.4 执行RMI应用程序110

6.4.1 产生存根和骨干110

6.4.2 创建安全策略111

6.4.3 启动远程对象注册程序112

6.4.4 启动服务器和客户112

6.5 CORBA概述112

6.5.1 CORBA的体系结构113

6.5.2 CORBA应用程序的工作方式114

6.5.3 CORBA服务117

6.6 小结117

第二部分 J2EE编程118

第7章 J2EE118

7.1 J2EE概述118

7.1.1 J2EE体系结构119

7.1.2 J2EE应用程序120

7.1.3 J2EE技术121

7.1.4 J2EE SDK 工具122

7.2 J2EE安全机制125

7.3 小结126

第8章 创建和部署企业bean127

8.1 企业bean概述127

8.1.1 EJB的优点127

8.1.2 EJB体系结构128

8.1.3 创建EJB130

8.1.4 部署EJB132

8.1.5 编写客户代码134

8.1.6 执行客户136

8.2 设置安全机制136

8.3 小结137

第9章 XML138

9.1 XML概述138

9.1.1 XML的优点139

9.1.2 创建XML文档140

9.1.3 文档类型定义(DTD)142

9.1.4 XML名字空间143

9.1.5 XML模式144

9.2 小结145

第10章 企业Bean的类型146

10.1 企业bean146

10.1.1 会话bean146

10.1.2 会话bean的生命周期146

10.1.3 管理会话bean状态的模式148

10.1.4 比较两个有状态bean149

10.1.5 编写本地接口149

10.1.6 编写远程接口代码151

10.1.7 编写帮助类152

10.1.8 实体bean154

10.1.9 实体bean的生命周期154

10.1.10 主键155

10.1.11 共享访问155

10.1.12 事务156

10.1.13 创建说明bean管理持久性的实体bean157

10.1.14 编写本地接口代码158

10.1.15 编写远程接口代码159

10.1.16 编写企业bean类代码159

10.1.17 将实体bean连接到SQL数据库165

10.1.18 创建容器管理的实体bean166

10.1.19 编写本地接口代码167

10.1.20 编写远程接口代码168

10.1.21 编写企业bean类168

10.2 小结172

第三部分 专业项目1174

第11章 项目1案例研究174

11.1 项目生命周期174

11.1.1 需求分析阶段175

11.1.2 总体设计阶段175

11.1.3 细节设计阶段177

11.1.4 构造阶段177

11.1.5 测试阶段178

11.1.6 验收阶段178

11.2 小结179

第12章 创建登录界面180

12.1 设计登录界面180

12.2 Java Swing API组件181

12.2.1 创建标签181

12.2.2 创建文本框181

12.2.3 创建按钮182

12.3 布局管理器182

12.4 事件处理183

12.5 组网概念184

12.6 异常处理185

12.7 小结192

第13章 创建注册界面193

13.1 设计注册界面193

13.2 verifyO方法203

13.3 showErrodlgO方法204

13.3 showErrordlgIntO方法204

13.4 showUsrExistsO方法204

13.6 小结205

第14章 创建聊天界面206

14.1 设计聊天界面206

14.2 TimerAction类216

14.3 小结218

第15章 创建聊天服务器219

15.1 FunChat服务器219

15.2 Connect类226

15.2.1 “From Timer”消息226

15.2.2 “LoginInfo”消息226

15.2.3 “RegisterInfo”消息227

15.2.4 “User Logout”消息228

15.3 checkFileO方法228

15.4 verifyO方法229

15.5 小结230

第16章 运行聊天应用程序231

16.1 编译文件231

16.2 运行FunChat应用程序231

16.3 小结234

第四部分 专业项目2236

第17章 项目2案例研究236

17.1 项目生命周期236

17.1.1 需求分析阶段237

17.1.2 总体设计阶段237

17.2 银行数据库241

17.2.1 Ac_Requests表241

17.2.2 AcHolder_Info表242

17.2.3 Login_Info表242

17.2.4 TransCounter_Info表242

17.2.5 Register_Info表243

17.2.6 细节设计阶段244

17.2.7 构造阶段244

17.2.8 测试阶段245

17.2.9 验收阶段245

17.3 小结245

第18章 创建欢迎页面246

18.1 欢迎页面246

18.2 Servlet概述246

18.3 GET和POST方法247

18.4 Servlet的生命周期248

18.5 Servlet PI248

18.5.1 javax.servlet包249

18.5.2 javax.servlet.http包250

18.6 编写第一个Servlet251

18.7 部署Servlet251

18.8 在Servlet中处理请求和响应257

18.8.1 使用doGetO方法257

18.8.2 使用doPostO方法259

18.9 在Servlet中处理cookie261

18.10 创建计数器Servlet264

18.11 小结266

第19章 为账户拥有者创建注册页面267

19.1 账户拥有者的注册页面267

19.2 Java数据库连接(JDBC)267

19.3 JDBC API267

19.4 JDBC驱动程序268

19.4.1 类型1:JDBC-ODBC桥接器269

19.4.2 类型2:本机-API/部分-Java驱动程序269

19.4.3 类型3:网络-协议/全Java驱动程序270

19.4.4 类型4:本机-协议/全Java驱动程序270

19.5 java.sql包270

19.6 为数据库编写Java程序273

19.6.1 创建数据库和表273

19.6.2 创建DSN源273

19.6.3 加载驱动程序277

19.6.4 建立数据库连接277

19.6.5 执行SQL语句278

19.6.6 处理结果279

19.7 在数据库中插入行280

19.8 从数据库中删除行280

19.9 JSP概述281

19.10 简单的JSP页面282

19.11 JSP的生命周期283

19.12 JSP的请求和响应周期284

19.13 JSP应用程序模型284

19.13.1 简单模型284

19.13.2 n层模型285

19.13.3 松散耦合模型285

19.13.4 包含请求模型285

19.13.5 转递请求模型285

19.14 JSP的组件286

19.14.1 JSP标记286

19.14.2 JSP隐含对象295

19.15 为账户拥有者的注册页面编写代码301

19.15.1 检查是否在应用程序中注册309

19.15.2 验证个人信息309

19.15.3 验证账户细节310

19.16 小结313

第20章 创建登录页面314

20.1 登录页面314

20.2 创建登录页面314

20.3 checkO方法318

20.4 homeO方法319

20.5 小结322

第21章 创建主页323

21.1 主页323

21.2 小结325

第22章 为非账户拥有者创建注册页面326

22.1 非账户拥有者的注册页面326

22.2 yearO方法330

22.3 dateO方法331

22.4 verifyO方法331

22.5 小结338

第23章 创建利息计算器页面339

23.1 利息计算器页面339

23.2 JavaBeans339

23.3 JavaBeans的优点339

23.4 JavaBeans组件规范340

23.4.1 属性341

23.4.2 内省341

23.4.3 定制341

23.4.4 事件342

23.4.5 持久性342

23.5 bean的类型342

23.6 应用程序构造工具343

23.7 创建简单的bean344

23.7.1 创建并编译Java源文件345

23.7.2 创建清单文件346

23.7.3 产生JAR文件347

23.7.4 启动BDK347

23.7.5 测试bean347

23.8 JavaBeans API349

23.9 创建利息计算器350

23.10 小结357

第24章 创建货币兑换计算器358

24.1 货币兑换计算器358

24.1.1 currExchange.htm页面358

24.1.2 currExchangeBean.jsp文件360

24.1.3 calc.java文件362

24.2 小结365

第25章 创建账户细节页面366

25.1 账户细节页面366

25.2 小结372

第26章 执行银行应用程序373

26.1 执行应用程序的步骤373

26.2 小结380

第五部分 专业项目3382

第27章 项目3案例研究382

27.1 项目生命周期382

27.1.1 需求分析阶段383

27.1.2 总体设计阶段383

27.1.3 细节设计阶段384

27.1.4 构造阶段384

27.1.5 测试阶段384

27.1.6 验收阶段385

27.2 小结385

第28章 设计界面和数据库386

28.1 设计界面386

28.1.1 访问者界面类别386

28.1.2 用户界面类别390

28.1.3 管理员界面类别392

28.2 设计数据库397

28.3 小结400

第29章 创建访问者界面页面401

29.1 创建主页401

29.2 创建排行榜页面403

29.3 创建搜索页面407

29.3.1 ItemHome.class408

29.3.2 Item.class408

29.3.3 ItemEJB.class409

29.3.4 部署EJB411

29.3.5 SearchBean.class422

29.3.6 SearchItem.jsp424

29.4 投票页面427

29.4.1 Vote_page.jsp427

29.4.2 Vote_result_page.jsp430

29.5 新歌曲页面433

29.6 注册页面437

29.6.1 RegisterPage.htm437

29.6.2 MiddleRegisger.java443

29.6.3 MyHome.java447

29.6.4 Register.java448

29.6.5 Resister.jsp448

29.6.6 RegisterEJB.java450

29.6.7 Validate.java457

29.6.8 ValidateEJB.java457

29.6.9 ValidateHome.java459

29.6.10 为注册页面部署EJB459

29.7 创建登录页面470

29.8 创建帮助页面477

29.9 例子478

29.10 小结484

第30章 创建用户界面页面485

30.1 创建登录页面485

30.2 创建主页492

30.3 创建购买页面495

30.3.1 user_buy_page.jsp页面498

30.3.2 分析user_buy_page.jsp的代码501

30.4 创建购物车页面503

30.4.1 分析update_wishlist.jsp页面的代码512

30.4.2 创建Wishlist页面514

30.4.3 创建反馈页面519

30.4.4 退出页面525

30.5 用户界面页面之间的交互527

30.6 例子528

30.7 小结531

第31章 创建管理员界面页面532

31.1 创建删除页面532

31.2 创建添加歌曲产品页面536

31.2.1 ItemHome.class536

31.2.2 Item.class537

31.2.3 ItemBean.java537

31.2.4 Item.jsp541

31.2.5 ItemEJB.class546

31.2.6 SearchBean.class548

31.2.7 SearchItem.jsp550

31.2.8 部署用于搜索的bean552

31.3 创建修改歌曲产品页面563

31.3.1 admin_mod_item.jsp563

31.3.2 admin_mod_item_update.jsp566

31.3.3 admin_mod.jsp571

31.4 产生销售报告572

31.4.1 根据选定日期产生销售报告572

31.4.2 为前一个星期生成销售报告580

31.4.3 为前一个月产生销售报告585

31.5 创建查看愿望列表页面590

31.6 创建查看消息页面594

31.7 创建退出页面598

31.8 小结600

第32章 部署应用程序601

32.1 部署MusicApp应用程序的步骤601

32.2 小结606

第33章 运行eMusicWorld应用程序607

33.1 执行应用程序的步骤607

33.2 小结618

第六部分 实验室之外619

第34章 Jini概述619

34.1 Jini概述619

34.2 Jini的特点619

34.3 Jini体系结构概述620

34.4 Jini系统621

34.4.1 Jini服务622

34.4.2 Jini定位服务622

34.4.3 Jini客户622

34.5 Jini的工作方式623

34.5.1 发现过程623

34.5.2 加入过程623

34.5.3 查找过程623

34.6 Jini的重要概念624

34.6.1 Java远程方法调用(RMI)624

34.6.2 服务出租625

34.6.3 Jini中的事务625

34.6.4 Jini中的事件626

34.6.5 JavaSpace服务627

34.7 Jini的安全机制627

34.8 Jini的优点628

34.9 小结629

第35章 Bluetooth技术概述630

35.1 Bluetooth概述630

35.2 Bluetooth SIG630

35.3 使用Bluetooth连接设备631

35.4 Bluetooth无线解决方案的组件633

35.5 Bluetooth体系结构633

35.5.1 Bluetooth无线电634

35.5.2 基带层635

35.5.3 链路管理器协议(LMP)635

35.5.4 主机控制器接口(HCI)635

35.5.5 逻辑链路控制和适应协议(L2CAP)636

35.5.6 RFCOMM协议636

35.5.7 服务发现协议(SDP)636

35.6 Bluetooth中的安全机制636

35.6.1 Bluetooth设备的安全机制637

35.6.2 Bluetooth服务的安全机制637

35.6.3 蓝牙连接的安全机制637

35.6.4 初始化过程中的密钥管理639

35.7 建立连接639

35.7.1 查询640

35.7.2 页面交换640

35.7.3 建立链路640

35.8 Bluetooth和其他技术641

35.8.1 Bluetooth与SWAP641

35.8.2 Bluetooth与IrDA641

35.9 小结642

第七部分 附录643

附录A Java消息服务(JMS)643

A.1 JMS643

A.1.1 出版_订阅消息发送方式644

A.1.2 点对点消息发送644

A.1.3 请求_响应消息发送方式645

A.2 Java消息发送服务(JMS)体系结构645

A.2.1 JMS接口645

A.2.2 JMS应用程序645

A.2.3 JMS和J2EE647

A.2.4 JMS安全机制647

热门推荐