网站开发新动力 用JSP轻松开发Web网站PDF电子书下载
- 电子书积分:16 积分如何计算积分?
- 作 者:黄理,李积善,曹林有等编著
- 出 版 社:北京:科学出版社
- 出版年份:2006
- ISBN:7030162951
- 页数:504 页
1.1 动态网站简介 1
第1章 JSP简介 1
1.2 JSP介绍 2
1.2.1 JSP的发展历史 2
1.2.2 Hello World——JSP与ASP,PHP3/4,ISAPI,CGI的比较 2
1.2.3 使用JSP技术开发电子商务 6
1.2.4 JSP开发实例 8
1.3 如何快速掌握JSP 10
1.3.1 JSP原理 10
1.3.2 我应该学习Java吗 12
1.4 本章小结 12
2.1.1 支持JSP的服务器软件及其比较 13
第2章 运行环境 13
2.1 JSP开发工具 13
2.1.2 支持JSP的开发工具及其比较 14
2.2 运行环境 23
2.2.1 JDK的配置 24
2.2.2 Tomcat的配置 27
2.3 本章小结 30
第3章 Java语言基础 31
3.1 Java语言简介 31
3.1.1 强大而先进的Java语言 31
3.1.2 与C/C++的异同 34
3.1.3 Application与Applet,Servlet 36
3.2.1 常量、变量、数据类型 37
3.2 Java语法 37
3.2.2 Java流程控制语句 41
3.2.3 错误处理 43
3.3 Java与面向对象程序设计 49
3.3.1 对象和类 49
3.3.2 面向对象的编程技巧——重载和继承及覆盖 55
3.3.3 多线程 63
3.4 Java的未来 75
3.4.1 性能问题 75
3.4.2 Java商业工具集——适用于电子商业和内部网应用程序开发人员的完整工具集 76
3.4.3 Java开发工具集1.4(Java 2)——国际互联网/内部网通用软件开发与部署平台 77
3.4.4 Java革命 78
3.5 本章小结 79
第4章 JSP基本语法 80
4.1 JSP标准语法 80
4.1.1 JSP版的Hello World! 80
4.1.2 注释、声明、表达式、程序段 81
4.1.3 把JSP和HTML结合到一起 86
4.2 JSP指令 88
4.2.1 include指令 88
4.2.2 Page指令 89
4.2.3 〈jsp:forward〉指令 91
4.2.4 〈isp:include〉元素 93
4.2.5 〈jsp:plugin〉元素 95
4.3 JSP的中文问题及其解决方法 102
4.4.1 XML简单介绍 105
4.4 JSP与XML简介 105
4.4.2 JSP对XML的支持 106
4.4.3 Taglib指令 109
4.5 本章小结 110
第5章 JSP内部对象使用详解 111
5.1 JSP内部对象使用指南 111
5.1.1 使用out对象输出各种类型的数据 111
5.1.2 request对象和用户信息输入 114
5.1.3 使用Application对象保存用户信息 120
5.1.4 使用Response对象控制HTTP连接 123
5.1.5 使用Exception对象处理异常和错误 125
5.1.6 使用Session对象保存用户信息 128
5.1.7 global.jsa 131
5.2 JSP与ASP、PHP的比较 133
5.3 综合实例 139
5.4 本章小结 143
第6章 Java服务器小程序(Servlet) 144
6.1 Servlet综述 144
6.1.1 什么是Servlet 144
6.1.2 Servlet技术与其他开发技术(CGI)的比较 144
6.1.3 Servlet应用范围 147
6.2 Servlet编程 148
6.2.1 Servlet结构 148
6.2.2 Servlet的方法 148
6.2.3 Servlet的生命周期 151
6.3.1 Servlet中的Hello world!程序 154
6.3 Servlet程序分析 154
6.3.2 Request对象 155
6.3.3 Session和Cookie对象 158
6.4 Servlet和JSP 161
6.4.1 Servlets有何缺陷 161
6.4.2 Servlet+JSP的开发模式 162
6.4.3 Servlet和JSP的通信 169
6.4.4 Servlet开发实例(留言簿) 170
6.5 本章小结 176
第7章 JDBC和数据库 177
7.1 数据库初步 177
7.1.1 SQL语言简介 177
7.1.2 选择一个数据库系统 181
7.1.3 建立数据库 182
7.1.4 添加数据源 183
7.1.5 数据库设计经验 184
7.2 JDBC原理 185
7.2.1 JDBC简介 185
7.2.2 JDBC与数据库的连接 188
7.2.3 驱动程序管理器DriverManager 190
7.2.4 Statement 192
7.2.5 记录集ResultSet 195
7.2.6 PreparedStatement 198
7.2.7 CallableStatement 201
7.3.1 SQL测试——Select 203
7.3 综合实例 203
7.3.2 SQL测试——Insert 204
7.3.3 使用JDBC-ODBC桥访问数据库 204
7.3.4 BBS系统的发表文章程序 206
7.4 本章小结 211
第8章 JavaBeans与EJB 212
8.1 JavaBeans概述 212
8.1.1 什么是JavaBeans 212
8.1.2 JavaBeans属性 212
8.1.3 JavaBeans的事件 215
8.2 开发JavaBeans应用 217
8.2.1 在JSP中使用JavaBeans 217
8.2.2 用Beans封装数据库连接 222
8.3 JavaBeans例程 225
8.3.1 购物车示例 225
8.3.2 猜数字游戏 227
8.4 EJB简介 229
8.4.1 服务框架 229
8.4.2 理解EJB组件 231
8.5 本章小结 234
第9章 JSP高级开发技术 235
9.1 XML技术 235
9.1.1 XML原理 235
9.1.2 创建TEI文件 235
9.1.3 创建TLD文件 236
9.1.4 使用自定义标记 237
9.1.5 使用Tag Library 240
9.2 JHTML技术简介 247
9.2.1 什么是JHTML 247
9.2.2 JHTML工作原理 248
9.2.3 配置JHTML服务器 248
9.2.4 轻松掌握JHTML编程 249
9.3 SHTML技术 256
9.3.1 Servlet标记 256
9.3.2 Include标记 256
9.4 Java Mail API及其应用 257
9.4.1 Java Mail API介绍 257
9.4.2 一个Java Mail API演示程序 258
9.5.1 JDBC 2.0/JDBCOptionPack的新特性 263
9.5 JDBC2.0/JDBC3.0/JDO简介 263
9.5.2 实现记录集的滚动 264
9.5.3 批操作的支持 266
9.5.4 用Java语言操作记录集 268
9.5.5 SQL3数据类型和UDT(用户定义数据类型) 270
9.5.6 JDBC Option Pack—RowSet 272
9.5.7 JDBC3.0的新特性 286
9.5.8 JDO模型 289
9.6 本章小结 292
第10章 JSP聊天室程序 293
10.1 JSP聊天室程序结构 293
10.2 初始化聊天室 293
10.3 登录聊天室 295
10.4 显示聊天室状态 300
10.5 发送聊天信息 303
10.6 显示聊天信息 314
10.7 离开聊天室 317
10.8 辅助功能 317
10.9 管理聊天室 319
10.10 本章小结 321
第11章 Jive——JSP讨论区程序 322
11.1 Jive的特点 322
11.2 Jive的安装 323
11.3 Jive的运行 326
11.4 Jive的数据库结构 330
11.6 com.coolservlets.forum.filter包 335
11.5 Jive程序结构 335
11.7 com.coolservlets.util包 341
11.8 com.coolservlets.forum.database包 348
11.9 com.coolservlets.forum包 361
11.10 Jive Skins 372
11.11 本章小结 389
第12章 JSP/Servlet编程技巧集 390
12.1 Application对象的使用 390
12.2 Request对象的使用 391
12.3 response对象的使用 393
12.4 Session对象的使用 394
12.5 exception对象的使用 399
12.6 JavaBean专题 400
12.7 Cookies专题 405
12.8 数据库和JDBC专题 407
12.9 Java Mail API专题 424
12.10 浏览器专题 443
12.11 Server专题 448
12.12 通信方法专题 453
12.13 其他 454
第13章 开源项目简介 463
13.1 从J2EE谈起 463
13.1.1 J2EE应用场景描述 464
13.1.2 Web层技术简介 465
13.1.3 J2EE的体系结构 468
13.2.1 浅析MVC模式 470
13.2 Struts入门 470
13.2.2 Struts结构和处理流程 472
13.2.3 Struts组件 474
13.2.4 强大的标签库 477
13.2.5 DynaFormBean 480
13.2.5 Struts开发的基本规则 482
13.2.6 本节小结 483
13.3 Velocity简介 484
13.3.1 什么是Velocity 484
13.3.2 VelocityTemplateLanguage(VTL)语法 490
13.3.3 模板的其他用法 493
13.3.4 Velocity与servlet编程 495
附录A JSP/Servlet资源列表 503
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《高含硫气藏开发腐蚀控制技术与实践》唐永帆,张强 2018
- 《主题公园开发与管理》梁增贤编著 2019
- 《中南高校档案文化资源开发综合研究》涂上飙 2019
- 《普通高等职业教育计算机系列规划教材 Android Studio移动应用开发基础》(中国)吴绍根 2019
- 《Cocos Creator微信小游戏开发实战》王绍明编著 2020
- 《CATIA 软件建模与CAA二次开发》胡毕富,吴约旺 2018
- 《Cocos2d-x游戏开发》刘克男编著 2019
- 《叶用枸杞新品种宁杞9号选育及开发利用》王娅丽主编 2018
- 《软件工程开发与管理研究》闫俊伢著 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《联吡啶基钌光敏染料的结构与性能的理论研究》李明霞 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《中医骨伤科学》赵文海,张俐,温建民著 2017
- 《美国小学分级阅读 二级D 地球科学&物质科学》本书编委会 2016
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《强磁场下的基础科学问题》中国科学院编 2020
- 《小牛顿科学故事馆 进化论的故事》小牛顿科学教育公司编辑团队 2018
- 《小牛顿科学故事馆 医学的故事》小牛顿科学教育公司编辑团队 2018
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019