Java服务器编程实例PDF电子书下载
- 电子书积分:14 积分如何计算积分?
- 作 者:侯晓强等编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2003
- ISBN:7302073716
- 页数:429 页
目录 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
- 《情报学 服务国家安全与发展的现代情报理论》赵冰峰著 2018
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《体育公共服务改革 理想之美与现实之殇》齐超 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《会议服务》黄程主编 2015
- 《创新的脚步 全国社区治理和服务创新实验区成果集萃》民政部编写组编著 2018
- 《CINEMA 4D新手快速进阶实例教学 商迪》商迪 2020
- 《大数据环境下的信息管理方法技术与服务创新丛书 俄罗斯档案事业改革与发展研究》徐胡乡责编;肖秋会 2019
- 《AutoCAD机械设计实例精解 2019中文版》北京兆迪科技有限公司编著 2019
- 《服务英语》姜宇彤 2018
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019