图书介绍
征服JSP企业网站开发PDF|Epub|txt|kindle电子书版本网盘下载
![征服JSP企业网站开发](https://www.shukui.net/cover/73/32268502.jpg)
- 王建明,唐爱国,杭志编著 著
- 出版社: 北京:科学出版社
- ISBN:703021725X
- 出版时间:2008
- 标注页数:566页
- 文件大小:156MB
- 文件页数:578页
- 主题词:JAVA语言-主页制作-程序设计
PDF下载
下载说明
征服JSP企业网站开发PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Web与JSP技术概述1
1.1 C/S模式与B/S模式2
1.1.1 C/S模式2
1.1.2 B/S模式3
1.1.3 C/S与B/S的比较4
1.2 静态网页与HTML5
1.2.1 静态网页5
1.2.2 静态网页的工作原理6
1.3 动态网页技术7
1.3.1 动态网页与静态网页的区别7
1.3.2 客户端的动态Web页面8
1.3.3 服务器端的动态Web页面9
1.4 数据库技术10
1.5 JSP与相关技术概论11
1.5.1 JSP的本质与Servlet12
1.5.2 JSP与JavaBean13
1.6 Tomcat与Servlet容器13
1.7 Web应用在Linux环境中的发布14
1.8 本章小结14
第2章 初识JSP15
2.1 JSP技术简介16
2.1.1 JSP技术的背景与优点16
2.1.2 JSP的运行原理17
2.2 开发和运行JSP程序18
2.2.1 JDK的安装与配置19
2.2.2 Tomcat的安装与配置22
2.2.3 Eclipse的安装和配置25
2.2.4 在Eclipse中安装Tomeat插件28
2.2.5 实例:编写和发布JSP页面29
2.3 Servlet技术基础32
2.3.1 Servlet的两个基本概念33
2.3.2 Servlet的生命周期33
2.3.3 开发、部署一个简单的Servlet程序34
2.4 本章小结36
第3章 JSP程序设计基础37
3.1 Java的基本要素38
3.1.1 标识符38
3.1.2 关键字38
3.1.3 分隔符40
3.2 基本数据类型41
3.2.1 变量41
3.2.2 数据类型43
3.2.3 数组46
3.3 运算符47
3.3.1 算术运算符47
3.3.2 关系运算符50
3.3.3 逻辑运算符50
3.3.4 赋值运算符52
3.3.5 运算符的优先级53
3.4 流程控制语句54
3.4.1 选择控制语句54
3.4.2 循环控制语句59
3.4.3 跳转控制语句63
3.5 JSP程序的基本元素68
3.5.1 JSP页面的基本结构68
3.5.2 模板文本与实例69
3.5.3 脚本元素与实例73
3.6 指令元素概述76
3.6.1 page指令76
3.6.2 include指令79
3.6.3 taglib指令81
3.7 动作元素概述82
3.7.1 〈jsp:param〉动作元素82
3.7.2 〈jsp:include〉动作元素82
3.7.3 〈jsp:forward〉动作元素83
3.7.4 〈jsp:plugin〉动作元素85
3.7.5 〈jsp:useBean〉动作元素88
3.7.6 〈jsp:setProperty〉动作元素89
3.7.7 〈jsp:getProperty〉动作元素90
3.8 本章小结94
第4章 JSP内置对象及实例95
4.1 JSP内置对象简介96
4.2 request对象97
4.2.1 request对象简介97
4.2.2 获取form表单的信息实例100
4.2.3 在请求作用域中管理属性实例103
4.2.4 获取Cookie的实例104
4.2.5 获取HTTP请求报头实例107
4.2.6 获取请求系统信息实例108
4.3 response对象109
4.3.1 response对象简介109
4.3.2 设置缓冲区实例110
4.3.3 设置响应报头实例111
4.3.4 重定向资源实例113
4.4 session对象115
4.4.1 session对象简介115
4.4.2 URL重写实例116
4.4.3 会话服务实例117
4.4.4 session对象应用实例118
4.5 application对象122
4.5.1 application对象简介122
4.5.2 读取应用程序初始化参数123
4.5.3 管理应用程序环境属性125
4.5.4 支持资源的提取125
4.5.5 application对象综合实例126
4.6 page对象133
4.6.1 page对象简介133
4.6.2 page对象应用实例134
4.7 pageContext对象135
4.7.1 pageContext对象简介135
4.7.2 pageContext对象应用实例136
4.8 config对象139
4.8.1 config对象简介140
4.8.2 config对象应用实例140
4.9 out对象142
4.9.1 out对象简介142
4.9.2 out对象应用实例142
4.10 exception对象144
4.10.1 exception对象简介144
4.10.2 exception对象应用实例144
4.11 本章小结146
第5章 JavaBean与JSP技术147
5.1 JavaBean简介148
5.1.1 JavaBean基本概念148
5.1.2 非可视化的JavaBean148
5.1.3 JavaBean的简单例子149
5.2 JavaBean规范151
5.2.1 JavaBean构造方法151
5.2.2 JavaBean属性152
5.2.3 JavaBean事件156
5.2.4 JavaBean的持续性159
5.3 EJB与JavaBean的比较160
5.3.1 EJB出现的背景160
5.3.2 EJB的概要160
5.3.3 EJB的软构件模型简介161
5.3.4 EJB和JavaBean的关系162
5.4 JavaBean在JSP技术中的应用162
5.4.1 开发JavaBean类162
5.4.2 JavaBean在JSP页面中的应用164
5.4.3 JavaBean在不同范围内的应用166
5.5 使用JavaBean实现购物车169
5.6 本章小结178
第6章 表达式语言179
6.1 EL简介180
6.2 EL的使用180
6.2.1 EL的基本使用方法180
6.2.2 禁止解析EL184
6.3 EL变量185
6.4 EL运算符186
6.4.1 算术运算符186
6.4.2 关系运算符188
6.4.3 逻辑运算符190
6.4.4 empty运算符192
6.4.5 条件式三元运算符192
6.5 隐含对象193
6.5.1 pageContext对象193
6.5.2 访问作用域范围的对象194
6.5.3 访问环境信息的对象195
6.6 本章小结202
第7章 JSTL与标签函数库203
7.1 JSTL简介204
7.2 设置JSTL运行环境206
7.3 使用核心标签208
7.3.1 通用标签及实例208
7.3.2 条件控制标签及实例215
7.3.3 循环迭代标签及实例218
7.3.4 URL处理标签及实例222
7.4 I18N(国际化)标签227
7.4.1 国际化设置标签228
7.4.2 资源包标签228
7.4.3 格式化标签230
7.5 函数标签238
7.5.1 字符串测试函数标签239
7.5.2 获取子字符串函数标签240
7.5.3 调整字符串函数标签242
7.5.4 其他函数标签243
7.6 本章小结244
第8章 自定义标签245
8.1 自定义标签概述246
8.1.1 自定义标签简介246
8.1.2 自定义标签的开发过程247
8.2 标签参数与返回值248
8.2.1 〈tag〉和〈taglib〉命令概述249
8.2.2 attribute命令与标签参数250
8.2.3 variable命令与标签返回值251
8.2.4 动态属性标签253
8.2.5 设置fragment属性255
8.3 综合实例——多国语言切换的自定义标签实现257
8.4 本章小结260
第9章 JSP文件操作261
9.1 快速体验JSP文件操作——使用JSP读取文本文件的简单例子262
9.1.1 编写进行文件操作的JavaBean类262
9.1.2 编写JSP文件264
9.1.3 发布运行Web应用265
9.2 Java文件操作基础介绍266
9.2.1 使用文件类——File类266
9.2.2 Scanner类268
9.2.3 使用字节流269
9.2.4 使用字符流270
9.3 文件的上传272
9.3.1 组件安装272
9.3.2 cos文件上传简介272
9.3.3 文件上传的例子274
9.4 使用JSP操作Excel文件279
9.4.1 安装配置JXL279
9.4.2 使用JXL操作Excel工作簿简介280
9.4.3 使用JXL操作Excel工作簿的例子284
9.5 本章小结289
第10章 JSP与XML291
10.1 XML基础知识292
10.1.1 XML概述292
10.1.2 文档对象模型——DOM295
10.1.3 可扩展样式语言——XSL296
10.2 JAXP与XML300
10.2.1 使用DOM解析XML文档301
10.2.2 使用DOM创建XML文档305
10.2.3 使用SAX解析XML文档308
10.3 使用XSLT给XML定制样式314
10.3.1 建立XML文档315
10.3.2 建立XSL样式文件315
10.3.3 将XML转换为HTML317
10.4 JSTL与XML319
10.4.1 核心标签319
10.4.2 流程控制标签324
10.4.3 样式转换标签329
10.5 本章小结332
第11章 关系数据库与JDBC基础333
11.1 MySQL数据库基础334
11.1.1 MySQL简介334
11.1.2 安装MySQL335
11.1.3 配置MySQL337
11.2 MySQL数据库与SQL语言简介339
11.2.1 数据表操作与实例339
11.2.2 查询操作与实例344
11.3 JDBC基础346
11.3.1 JDBC简介346
11.3.2 JDBC两层模型和三层模型347
11.3.3 指定数据库的URL连接字符串348
11.3.4 JDBC API简介349
11.4 使用JDBC连接数据库349
11.4.1 Driver接口350
11.4.2 纯Java驱动程序351
11.4.3 部分Java/部分本机代码驱动程序352
11.4.4 中间数据访问服务352
11.4.5 JDBC-ODBC桥353
11.5 JDBC接口类与对象354
11.5.1 DriverManager类354
11.5.2 Connection接口356
11.5.3 Statement接口357
11.5.4 ResultSet接口358
11.5.5 PreparedStatement子类360
11.5.6 CallableStatement子类362
11.6 数据库连接池与配置数据源363
11.6.1 数据库连接池363
11.6.2 配置数据源367
11.6.3 测试MySQL数据库连接池369
11.7 在JSP和Servlet中使用JDBC371
11.7.1 JSP页面中使用JDBC访问数据库371
11.7.2 通过JavaBean访问数据库379
11.7.3 在Servlet中使用JDBC访问数据库382
11.7.4 MySQL数据库中乱码原因及解决方案386
11.8 本章小结386
第12章 Tomcat Web开发及整合387
12.1 Tomcat技术简介388
12.1.1 Tomcat的工作方式388
12.1.2 Tomcat的组织结构389
12.2 使用Tomcat发布Web应用394
12.2.1 Tomcat的目录结构394
12.2.2 Web应用目录结构395
12.2.3 添加Context元素396
12.3 Tomcat系统配置管理器397
12.3.1 Tomcat Admin简介397
12.3.2 安装配置Tomcat Admin398
12.3.3 部署管理Web应用程序399
12.3.4 应用程序管理器的其他管理功能404
12.4 Tomcat容器的JSP特色应用405
12.4.1 Tomcat阀的使用405
12.4.2 JNDI的使用407
12.5 Tomcat中文编码问题415
12.5.1 编码问题的根源416
12.5.2 Tomcat常见的Web应用的解决方案419
12.6 Tomcat安全423
12.6.1 Tomcat的安装安全423
12.6.2 创建新账号运行Tomcat424
12.6.3 文件系统的安全426
12.6.4 Tomcat的安全域427
12.6.5 在Tomcat中配置使用SSL434
12.7 本章小结439
第13章 MVC与Struts441
13.1 MVC模式简介442
13.1.1 深入理解MVC442
13.1.2 MVC的实现模型444
13.2 Struts简介446
13.2.1 什么是Struts446
13.2.2 Struts的体系结构447
13.2.3 Struts的优缺点448
13.3 开发第一个Struts应用449
13.3.1 建立Struts开发环境449
13.3.2 配置Struts应用450
13.3.3 在Eclipse中开发第一个Struts应用454
13.4 Struts组件及工作过程458
13.4.1 Struts的组件简介458
13.4.2 Struts的工作过程464
13.5 Struts应用开发实例——用户登录系统466
13.5.1 创建Model组件466
13.5.2 创建View组件470
13.5.3 创建辅助功能类472
13.5.4 发布Web应用475
13.6 本章小结476
第14章 企业网站设计与实现477
14.1 企业网站简介478
14.2 网站需求分析479
14.2.1 需求分析479
14.2.2 可行性分析479
14.3 网站总体设计479
14.3.1 设计目标和原则480
14.3.2 设计约束480
14.3.3 模块设计及功能481
14.3.4 数据库设计482
14.4 网站详细设计486
14.4.1 系统架构设计486
14.4.2 首页设计487
14.4.3 产品模块设计488
14.4.4 登录模块设计492
14.4.5 论坛模块设计494
14.4.6 网站后台首页设计495
14.5 网站后台功能模块设计496
14.5.1 抽象工厂角色的实现497
14.5.2 具体工厂角色的实现498
14.5.3 抽象产品角色的实现499
14.5.4 具体产品角色的实现501
14.6 本章小结508
第15章 Linux操作系统简介与安装509
15.1 Linux操作系统简介510
15.1.1 Linux的发展历程510
15.1.2 Linux的特点510
15.1.3 Linux的版本511
15.2 Red Hat Enterprise Linux简介513
15.3 Red Hat Enterprise Linux服务器的安装514
15.3.1 安装前的准备工作514
15.3.2 安装过程及注意事项517
15.4 本章小结532
第16章 Linux环境中网站平台的搭建与发布533
16.1 Apache服务器的基本配置534
16.1.1 Apache服务器简介534
16.1.2 Apache服务器的安装534
16.1.3 Apache服务器的基本配置536
16.2 MySQL数据库服务的基本配置540
16.2.1 MySQL的安装540
16.2.2 MySQL服务的启动与停止542
16.2.3 MySQL的用户管理542
16.2.4 MySQL的用户权限设置546
16.3 网站发布平台的搭建554
16.3.1 Apache服务器的配置554
16.3.2 JSP运行环境的配置556
16.4 网站的发布与运行563
16.5 本章小结566