图书介绍
JSP网络开发详解2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 石志国编著 著
- 出版社: 北京:电子工业出版社
- ISBN:7121046865
- 出版时间:2007
- 标注页数:570页
- 文件大小:121MB
- 文件页数:589页
- 主题词:JAVA语言-主页制作-程序设计
PDF下载
下载说明
JSP网络开发详解PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1篇 JSP开发基础2
第1章 JSP常用开发技术概论2
1.1 软件编程体系概述2
1.1.1 B/S架构编程体系3
1.1.2 C/S架构编程体系3
1.2 企业应用开发架构3
1.2.1 两层架构4
1.2.2 三层架构4
1.2.3 N层架构4
1.2.4 开发架构比较5
1.3 相关语言概述5
1.3.1 ASP简介5
1.3.2 ASP.NET简介6
1.3.3 JSP简介6
1.3.4 PHP简介7
1.4 JSP相关应用开发体系8
1.4.1 J2SE体系简介8
1.4.2 J2ME体系简介8
1.4.3 J2EE体系简介8
1.5 N层体系结构10
1.5.1 N层开发架构11
1.5.2 N层架构优点12
1.6 常用应用开发环境介绍12
1.6.1 Web服务器12
1.6.2 数据库服务器13
1.6.3 集成开发环境14
小结16
习题16
第2章 开发环境的配置与使用17
2.1 JSP运行环境的要求17
2.2 安装和配置JDK18
2.3 安装和配置TOMCAT19
2.3.1 配置Tomcat21
2.3.2 测试第一个JSP页面23
2.4 集成开发环境的设置24
2.4.1 JBuilder与Eclipse概述24
2.4.2 安装Eclipse25
2.4.3 Eclipse集成MyEclipse J2EE开发环境29
2.4.4 Eclipse集成Tomcat 5.532
2.4.5 Eclipse开发视图介绍34
2.4.6 开发JSP程序35
2.5 安装和配置数据库40
2.5.1 Oracle概述40
2.5.2 Oracle相关技术站点40
2.5.3 安装Oracle数据库服务器40
2.5.4 安装SQL Server44
小结47
习题47
第3章 JSP开发的相关基础48
3.1 HTML编程技术48
3.1.1 HTML简介48
3.1.2 HEAD头元素49
3.1.3 HTML的常用标记50
3.2 CSS编程技术62
3.2.1 CSS简介63
3.2.2 加载CSS样式的3种方式64
3.2.3 CSS与标记对应的3种方式66
3.2.4 定义超级链接样式67
3.3 JAVASCRIPT编程技术68
3.3.1 JavaScript简介68
3.3.2 网页中引入JavaScript69
3.3.3 变量与数组70
3.3.4 表达式与运算符72
3.3.5 控制语句之条件语句75
3.3.6 流控制语句之循环语句77
3.3.7 JavaScript函数80
3.3.8 事件的概念81
3.3.9 对象处理语句84
3.3.10 JavaScript内置对象86
3.3.11 JavaScript的常用函数91
3.3.12 对象层次及DOM模型93
小结97
习题98
第2篇 JSP编程核心技术100
第4章 Servlet编程技术100
4.1 SERVLET概述100
4.1.1 Servlet概念100
4.1.2 Servlet的生命周期101
4.2 SERVLET编译运行过程102
4.2.1 Servlet文件框架104
4.2.2 Servlet的配置文件106
4.3 SERVLET体系结构107
4.3.1 Java Servlet API简介107
4.3.2 GenericServlet类和HttpServlet类108
4.4 SERVLET环境API接口108
4.4.1 ServletConfig接口109
4.4.2 ServletContext接口111
4.5 SERVLET与客户端浏览器交互114
4.5.1 HttpServletRequest接口114
4.5.2 HttpServletResponse接口117
4.5.3 Servlet处理表单数据117
4.5.4 请求重定向118
4.5.5 页面自刷新118
4.5.6 页面定时跳转119
4.6 REQUESTDISPATCHER接口119
4.6.1 控制页面跳转120
4.6.2 控制页面包含121
4.7 会话跟踪和应用程序事件121
4.7.1 HttpSession接口122
4.7.2 常用方法与例子123
小结125
习题125
第5章 JSP技术126
5.1 理解服务器端执行126
5.2 JSP页面结构127
5.3 编译指令128
5.3.1 page指令128
5.3.2 include指令130
5.3.3 taglib指令130
5.4 操作指令131
5.4.1 jsp:include指令131
5.4.2 jsp:forward指令131
5.4.3 jsp:param指令132
5.5 JSP代码132
5.5.1 变量和方法132
5.5.2 代码块133
5.6 OUT对象134
5.7 RESPONSE对象135
5.7.1 网页转向136
5.7.2 动态contentType响应136
5.7.3 HTTP文件头响应137
5.7.4 设置缓冲区138
5.8 REQUEST对象138
5.8.1 得到Form表单的信息139
5.8.2 得到客户的信息141
5.8.3 汉字问题两种解决方法142
5.9 APPLICATION对象145
5.9.1 application的自定义属性145
5.9.2 实现聊天室147
5.10 SESSION对象150
5.10.1 对session的理解150
5.10.2 自定义属性150
5.11 COOKIE对象156
小结157
习题158
第6章 JavaBean组件程序设计159
6.1 组件技术概述159
6.1.1 组件和容器159
6.1.2 Bean开发工具160
6.1.3 JavaBean简介160
6.2 JAVABEAN编程160
6.2.1 JavaBean的特点160
6.2.2 JavaBean页面指令161
6.2.3 编写JavaBean161
6.2.4 使用JavaBean162
6.3 常见的几种BEAN使用方法169
6.3.1 表单Bean169
6.3.2 页面Bean172
6.3.3 共享Bean172
小结176
习题176
第7章 MVC架构177
7.1 面向对象设计模式177
7.1.1 Factory模式177
7.1.2 Singleton模式179
7.1.3 Fa?ade模式180
7.1.4 MVC架构模式180
7.2 JSP设计模式181
7.2.1 模式一:JSP+JavaBean模式181
7.2.2 模式二:MVC模式181
7.3 MVC在JSP中的实现模型182
7.3.1 基于Bean的MVC模型182
7.3.2 基于Struts的MVC模型187
7.4 JSP编程建议188
小结189
习题189
第8章 JSP常用开发技巧190
8.1 客户端编程经典案例190
8.1.1 动态表格彻底研究190
8.1.2 3种网页对话框193
8.1.3 动态网页框架彻底研究196
8.1.4 表单验证197
8.1.5 程序控制Form表单199
8.1.6 执行客户端的可执行文件201
8.2 利用第三方组件202
8.2.1 Email组件202
8.2.2 绘制图形206
8.2.3 文件上传208
8.3 国际化的问题211
8.4 用于MD5算法加密的JAVABEAN217
8.5 图片添加水印218
小结220
习题220
第3篇 JSP数据库项目开发第9章 JDBC数据库开发接口222
9.1 数据库应用开发概述222
9.1.1 SQL语言222
9.1.2 ODBC数据访问接口223
9.1.3 JDBC数据访问接口223
9.2 SQL语言概述224
9.2.1 基本SQL语句225
9.2.2 聚合函数228
9.2.3 分组查询229
9.2.4 交叉查询230
9.3 JDBC的结构231
9.3.1 JDBC的4种类型231
9.3.2 数据驱动程序232
9.3.3 Connection对象232
9.3.4 Statement对象232
9.3.5 ResultSet对象233
9.3.6 PreparedStatement对象236
9.3.7 CallableStatement对象238
9.4 JDBC 4种数据访问格式238
9.4.1 格式一:执行基本SQL语句239
9.4.2 格式二:实现分页239
9.4.3 格式三:执行带参数的SQL语句241
9.4.4 格式四:执行存储过程242
9.5 使用JDBC访问数据库242
9.5.1 利用格式一读取Excel数据242
9.5.2 利用格式一实现事务处理244
9.5.3 动态合成SQL语句246
9.5.4 利用格式二实现分页显示248
9.5.5 利用格式三实现数据添加256
9.6 使用JAVABEAN访问数据库257
9.6.1 编写JavaBean257
9.6.2 调用JavaBean259
小结260
习题260
第10章 Oracle数据库应用开发261
10.1 ORACLE常用操作界面261
10.1.1 SQL*Plus窗口261
10.1.2 SQL Plus Worksheet窗口262
10.1.3 企业管理器263
10.2 ORACLE的用户与表空间263
10.3 ORACLE数据库表264
10.3.1 基本语法265
10.3.2 基本数据类型265
10.3.3 删除表271
10.4 表数据的完整性271
10.4.1 默认约束271
10.4.2 非空约束272
10.4.3 唯一性约束273
10.4.4 Check约束274
10.4.5 主键约束275
10.4.6 外键约束276
10.5 ORACLE的JDBC驱动程序278
10.5.1 加载JDBC驱动程序278
10.5.2 使用JDBC连接Oracle数据库279
10.6 访问ORACLE的常用格式280
10.6.1 基本格式一的Oracle版本281
10.6.2 基本格式二的Oracle版本282
10.6.3 基本格式三的Oracle版本283
10.7 ORACLE的存储过程284
10.7.1 PL/SQL的基本概念284
10.7.2 PL/SQL的存在形式284
10.7.3 使用PL/SQL编写存储过程287
10.8 JSP操作ORACLE的存储过程288
10.8.1 基本格式四的Oracle版本288
10.8.2 调用带输入输出参数的存储过程288
小结290
习题290
第11章 数据持久化与Hibernate291
11.1 数据持久化的概述291
11.1.1 ORM的基本概念291
11.1.2 POJO与PO的概念292
11.1.3 JDO的实现机制293
11.1.4 Hibernate的实现机制293
11.1.5 Hibernate与JDBC、EJB、JDO的比较293
11.2 HIBERNATE实现机制294
11.3 HIBERNATE的开发过程295
11.3.1 建议一个数据库连接295
11.3.2 配置工程支持Hibernate297
11.3.3 创建ORM300
11.4 使用HIBERNATE操作数据库306
小结310
习题310
第4篇 标签与Web框架312
第12章 JSP操作XML文件312
12.1 XML的概念312
12.1.1 XML文档的结构312
12.1.2 定义基本元素313
12.1.3 使用属性314
12.1.4 XML声明315
12.1.5 注释316
12.1.6 字符和实体引用316
12.2 XML的3种显示格式317
12.2.1 CSS样式表318
12.2.2 XSL样式单318
12.2.3 XML数据岛技术320
12.3 XML的两种语法规则323
12.3.1 DTD文档类型定义323
12.3.2 Schema文档规则325
12.4 字符集概述326
12.4.1 ASCⅡ字符集326
12.4.2 ISO 8859字符集327
12.4.3 Unicode字符集327
12.4.4 中文字符集328
12.4.5 UTF-8字符集329
12.4.6 UTF-16字符集329
12.5 在XML中使用HTML329
12.5.1 在XML中使用HTML标记329
12.5.2 在XML中使用JavaScript代码330
12.6 XML的三种应用程序接口331
12.6.1 解析接口331
12.6.2 解析器332
12.7 DOM解析接口332
12.7.1 DOM的对象332
12.7.2 DOM树结构333
12.7.3 DOM读取XML文件334
12.7.4 DOM创建XML节点335
12.8 SAX解析接口337
12.8.1 SAX的对象337
12.8.2 SAX读取XML文件338
12.9 JDOM解析接口340
12.9.1 JDOM对象341
12.9.2 JDOM读取XML文件341
小结344
习题344
第13章 JSTL标准标签库345
13.1 JSTL的基本概述345
13.1.1 JSTL起源345
13.1.2 JSTL标记库简介346
13.2 JSTL的安装与配置347
13.2.1 JSTL的安装347
13.2.2 JSTL示例应用349
13.3 通用标记351
13.3.1 <c:out>标记351
13.3.2 <c:set>标记353
13.3.3 <c:remove>标记356
13.3.4 <c:catch>标记356
13.4 条件处理358
13.4.1 <c:if>标记358
13.4.2 <c:choose>、<c:when>和<c:otherwise>标记360
13.5 循环和迭代362
13.5.1 <c:forEach>标记362
13.5.2 <c:forTokens>标记364
13.6 URL操作366
13.6.1 <c:url>和<c:param>标记366
13.6.2 <c:import>标记368
13.6.3 <c:redirect>标记371
13.7 SQL标记库371
13.7.1 设置数据源372
13.7.2 查询数据库373
13.7.3 修改数据库376
小结379
习题379
第14章 自定义标签库的开发380
14.1 自定义标记库380
14.1.1 自定义标记库基本概念381
14.1.2 JavaBeans与自定义标记382
14.2 标记文件与定义模板383
14.2.1 标记文件的概念383
14.2.2 自定义模板386
14.2.3 标记文件中的变量393
14.3 简单标记400
14.3.1 SimpleTag接口401
14.3.2 简单标记的基本概念401
14.3.3 SimpleTagSupport类402
14.3.4 简单标记实例402
小结406
习题406
第15章 EL表达式语言407
15.1 EL的基本概念407
15.2 EL语法409
15.2.1 EL变量范围409
15.2.2 EL关键字410
15.2.3 访问运算符“.”和“[]”411
15.2.4 算术运算412
15.2.5 关系运算414
15.2.6 逻辑运算417
15.2.7 empty运算符418
15.2.8 自动类型转换419
15.3 EL隐含对象421
15.3.1 pageContext对象422
15.3.2 param和paramValues422
15.3.3 header和headerValues422
15.3.4 cookie423
15.3.5 initParam425
15.3.6 属性范围426
小结426
习题426
第16章 Struts应用开发框架427
16.1 STRUTS概述427
16.1.1 Web开发框架427
16.1.2 Struts框架428
16.1.3 Struts组成428
16.1.4 安装Struts430
16.2 STRUTS实例430
16.2.1 简单Struts实例430
16.2.2 实现跳转437
16.2.3 使用Struts439
小结441
习题441
第17章 Java Server Face技术442
17.1 JSF的基本概念442
17.2 JSF实例443
17.2.1 编写JSP页面445
17.2.2 实现JavaBean447
17.2.3 编写JSF配置文件449
17.2.4 编写Web应用配置文件450
17.2.5 测试JSF应用451
小结451
习题451
第18章 Ajax介绍452
18.1 AJAX简介452
18.2 AJAX的工作原理452
18.3 AJAX的使用场合453
18.4 AJAX开发:使用XMLHTTPREQUEST对象453
18.4.1 XmlHttpRequest对象方法与属性453
18.4.2 实例讲解455
小结458
习题458
第5篇 软件工程实践460
第19章 信息资源管理系统:知识管理中心460
19.1 系统概述460
19.2 系统设计461
19.2.1 系统角色462
19.2.2 功能模块464
19.3 数据库设计464
19.3.1 数据库的关系图465
19.3.2 网站的配置文件466
19.3.3 Hibernate连接的配置文件467
19.4 注册部分的代码471
19.5 TILES页面重构478
19.6 基于HIBERNATE的DAO结构480
小结489
习题489
第20章 统计图表系统:JFreeChart490
20.1 图表系统简介490
20.1.1 JFreeChart简介490
20.1.2 JFreeChart配置安装491
20.1.3 JFreeChart核心类库介绍491
20.2 使用SERVLET画图492
20.3 使用JSP画图493
小结507
习题507
第21章 在线考试系统508
21.1 系统分析与总体设计508
21.1.1 功能描述508
21.1.2 实现技术509
21.2 数据库系统设计512
21.2.1 数据库逻辑设计512
21.2.2 数据库连接池设计515
21.2.3 MySQL数据的安装与配置519
21.3 考生考试模块设计520
21.4 人员管理模块设计533
21.5 题库管理模块设计538
21.6 试卷管理模块设计540
21.7 考务管理模块设计544
小结546
习题546
第22章 不可轻视的项目规划与设计文档547
22.1 需求概述547
22.2 通用页面编写547
22.3 系统分析549
22.3.1 需求采集计划书549
22.3.2 需求设计说明书550
22.3.3 页面需求设计553
22.3.4 开发计划书555
22.3.5 程序概要设计557
22.3.6 数据库概要设计559
22.4 系统详细设计560
22.4.1 页面详细设计560
22.4.2 数据库详细设计561
热门推荐
- 2963157.html
- 3464442.html
- 2638803.html
- 1787587.html
- 2644454.html
- 2545744.html
- 1610410.html
- 3562188.html
- 3148709.html
- 826176.html
- http://www.ickdjs.cc/book_3355168.html
- http://www.ickdjs.cc/book_2770014.html
- http://www.ickdjs.cc/book_2386665.html
- http://www.ickdjs.cc/book_741369.html
- http://www.ickdjs.cc/book_127343.html
- http://www.ickdjs.cc/book_1540084.html
- http://www.ickdjs.cc/book_545992.html
- http://www.ickdjs.cc/book_2040164.html
- http://www.ickdjs.cc/book_355281.html
- http://www.ickdjs.cc/book_3494188.html