当前位置:首页 > 工业技术
Java服务器编程实例
Java服务器编程实例

Java服务器编程实例PDF电子书下载

工业技术

  • 电子书积分:14 积分如何计算积分?
  • 作 者:侯晓强等编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2003
  • ISBN:7302073716
  • 页数:429 页
图书介绍:本书共分10章,主要包括开发环境的准备和安装、JSP运行的原理及如何使用JSP技术、使用Java Servlet编写服务器端程序的原理和方法、Java命名和目录接口(JNDI)的原理与使用方法,如何在Java服务器端程序中使用数据库、如何在服务器端编写Mail应用程序、JMS技术的原理与应用,使用Java编写XML应用的方法等。
《Java服务器编程实例》目录

目录 1

第1章准备上手 1

1.1开发环境的准备 2

1.2 开发环境的安装和设置 2

1.2.1 安装JDK 1.3.1 2

1.2.2安装Eclipse SDK 5

1.2.3安装和设置Tomcat 7

1.2.4 JNDI和LDAP环境的安装和设置 9

1.2.5安装和设置JavaMail开发环境 9

1.2.6 J2EE服务器的安装和设置 10

1.2.7 XML编辑器XMLSPY 12

1.2.8 Java XML解析器的下载与设置 13

1.2.9 Apache Axis的安装和设置 14

1.2.10安装Microsoft SQLServer和JDBC Driver 18

1.3本章小结 19

第2章 基于Web的应用开发——JSP 20

2.1引君上路——简单的JSP实例 21

2.2 JSP页面的头和脚——使用include指令实例 23

2.3 JSP中使用表单实例 26

2.4 Tomcat中文编码的处理实例 31

2.5 errorPage属性——捕获JSP页面错误实例 35

2.6 JSP中使用Java Bean实例 38

2.7日期格式化标记——自定义JSP标记实例 48

2.8综合JSP实例——网上书店 53

2.9本章小结 68

第3章 基于Web的应用开发——Servlet 69

3.1简单的Servlet实例 70

3.2在Servlet中调用JSP实例 73

3.3在Servlet中使用Java Bean实例 77

3.4使用Servlet实现文件下载的实例 83

3.5使用Servlet制作图形文字实例 87

3.6在Servlet中操作Cookie实例 90

3.7 Struts应用程序实例 96

3.8本章小结 107

第4章 目录服务和JNDI 109

4.1 命名、目录服务和JNDI简介 110

4.2初识JNDI 112

4.3使用lookup方法定位JNDI资源 115

4.4 JNDI进阶——JNDI与数据库 118

4.4.1 在Tomcat中使用JNDI 118

4.4.2 JNDI和数据源 122

4.5 JNDI在EJB中的应用 127

4.6 JNDI和LDAP 133

4.7本章小结 139

第5章JDBC数据库编程及范例 140

5.1使用JDBC与数据库建立连接 141

5.2 JDBC进阶——使用JDBC对数据库进行操作 146

5.2.1 向数据库中插入数据 146

5.2.2 对数据库进行查询 149

5.2.3删除数据库中的记录 155

5.2.4 对数据库中的记录进行更新 158

5.3 JDBC进阶——使用JDBC进行数据库定义操作 161

5.3.1 使用JDBC建立数据表和释放数据表 161

5.3.2使用JDBC建立视图和释放视图 164

5.4使用PreparedStatement和CallableStatement 168

5.4.1 使用PreparedStatement对象 169

5.4.2使用CallableStatement对象 173

5.5开发基于web的数据库应用程序 177

5.5.1一个简单的Servlet程序 178

5.5.2 Servlet中JDBC使用的综合实例 181

5.6本章小结 189

第6章JavaMail API及其应用 190

6.1用JavaMail API发送消息 191

6.1.1用JavaMail API发送无需认证的消息 191

6.1.2用JavaMail API发送需要认证的消息 193

6.2邮件的获取及亲自认证 196

6.2.1通过JavaMail API获取邮件 197

6.2.2用户亲自认证 200

6.3 JavaMail 进阶 202

6.3.1利用JavaMail删除邮件 202

6.3.2利用JavaMail进行消息的回复 205

6.3.3利用JavaMail进行消息的转发 208

6.3.4利用JavaMail发送附件 213

6.3.5利用JavaMail获取附件 217

6.3.6利用JavaMail处理HTML消息的发送 221

6.3.7利用JavaMail处理HTML消息的接收 224

6.4 JSP中JavaMail的使用 228

6.5 本章小结 234

第7章EJB编程实例 235

7.1 Session Bean实例 238

7.2 EJB Web客户程序实例 253

7.3 Entity Bean实例 263

7.4 Message-Driven Bean实例 277

7.5本章小结 290

第8章JMS及其应用 291

8.1 一个简单的点到点实例 292

8.2队列的属性 302

8.3 编写消息的Publish/Subscribe应用程序 309

8.4一个聊天程序 318

8.5 消息选择 326

8.6本章小结 330

第9章 通过远程方法调用实现分布式计算——RMI 331

9.1 从一个例子来理解RMI的作业流程 332

9.2动态下载代码 340

9.3线程的动态上传 347

9.4线程的远程控制 353

9.5本章小结 360

第10章XML和Web服务编程实例 362

10.1使用JSP输出XML的实例 363

10.2 使用Servlet输出XML实例 365

10.3 使用JAXP解析XML实例 369

10.4使用JDOM统计调查结果实例 377

10.5 使用XSLT转换XML文档实例 387

10.6 Web服务实例——温度转换Web服务 392

10.7使用框架类的Web服务客户端实例 398

10.8使用RPC的Web服务客户端实例 404

10.9使用JAXM的Web服务客户端实例 408

10.10使用HTTP发送SOAP实例 414

10.11本章小结 417

附录A SQL语法基础 418

A.1 定义DDL(Data Definition Language) 418

A.2 SQL中的数据类型 419

A.3 数据库处理语句DML(Data Manipulation Language) 419

附录B认识JavaMail及其核心类 422

附录C Apache Tomcat配置与管理 426

C.1 Tomcat的目录结构 426

C.2 server.xml配置说明 426

C.3 管理Tomcat 427

相关图书
作者其它书籍
返回顶部