图书介绍

Servlet与JSP核心编程 第2卷2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

Servlet与JSP核心编程 第2卷
  • (美)MartyHall,LarryBrown,YaakovChaikin著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302203087
  • 出版时间:2009
  • 标注页数:529页
  • 文件大小:74MB
  • 文件页数:538页
  • 主题词:JAVA语言-程序设计;JAVA语言-主页制作-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Servlet与JSP核心编程 第2卷PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 使用和部署Web应用1

1.1 Web应用的用途2

1.2 Web应用的结构3

1.3 在服务器上注册Web应用6

1.4 开发策略和部署策略11

1.5 WAR的艺术:把Web应用打包成WAR文件14

1.6 生成一个简单的Web应用14

1.7 在不同的Web应用之间共享数据20

第2章 使用web.xml配置Web应用27

2.1 部署描述文件的作用28

2.2 定义头部和根元素28

2.3 web.xml的元素29

2.4 分配名称和自定义URL33

2.5 禁用invoker servlet41

2.6 初始化和预加载servlet和JSP页面44

2.7 声明过滤器54

2.8 指定欢迎页面56

2.9 指定错误处理页面57

2.10 提供安全支持62

2.11 控制会话失效时间66

2.12 为Web应用程序提供文件66

2.13 使用MIME类型关联文件67

2.14 配置JSP页面68

2.15 配置字符编码73

2.16 配置应用程序事件监听器74

2.17 面向群集环境的开发75

2.18 J2EE元素77

第3章 声明式安全83

3.1 基于表单的身份验证85

3.2 实例1:基于表单的验证97

3.3 BASIC身份验证方式114

3.4 实例2:BASIC验证117

3.5 配置Tomcat使用SSL124

3.6 WebClient:与Web服务器进行交互式通信129

3.7 签发服务器证书131

第4章 编程式安全141

4.1 综合应用容器管理的安全和编程式安全143

4.2 实例1:综合使用容器管理的安全和编程式安全145

4.3 通过编程方式处理所有安全问题148

4.4 实例2:以编程方式处理安全性150

4.5 SSL编程式安全153

4.6 实例3:编程式安全和SSL156

第5章 Servlet和JSP过滤器161

5.1 创建简单的过滤器162

5.2 实例1:一个报告过滤器166

5.3 通过过滤器访问servlet上下文172

5.4 实例2:一个日志过滤器173

5.5 使用过滤器初始化参数175

5.6 实例3:一个访问时间的过滤器176

5.7 阻止响应179

5.8 实例4:禁止站点过滤器180

5.9 修改响应185

5.10 实例5:替换过滤器188

5.11 实例6:压缩过滤器193

5.12 配置过滤器与RequestDispatcher一起工作198

5.13 实例7:堵上潜在的安全漏洞199

5.14 完整的过滤器部署描述文件205

第6章 Web应用的事件框架209

6.1 监控servlet上下文的创建和销毁211

6.2 实例1:初始化常用数据212

6.3 检测servlet上下文属性的变化217

6.4 实例2:监控常用数据的变化218

6.5 将监听器与标签库打包225

6.6 实例3:将公司名称监听器打包226

6.7 识别会话的创建和销毁232

6.8 实例4:一个会话计数监听器233

6.9 监视会话属性的改变239

6.10 实例5:监控快艇订单239

6.11 标识servlet请求的初始化和销毁245

6.12 实例6:计算服务器的请求负载246

6.13 监视servlet请求属性的变化251

6.14 实例7:停止请求频率的收集252

6.15 使用多个协作的监听器254

6.16 完整的事件部署描述文件264

第7章 标签库基本知识271

7.1 标签库组件272

7.2 实例1:简单的素数标签276

7.3 将属性分配给标签279

7.4 实例2:长度可变的素数标签281

7.5 在标签输出中包含标签体283

7.6 实例3:标题标签284

7.7 实例4:调试标签287

7.8 创建标签文件290

7.9 实例5:使用标签文件的简单素数标签291

7.10 实例6:使用标签文件的长度可变素数标签292

7.11 实例7:使用标签文件的标题标签293

第8章 标签库高级特性297

8.1 操纵标签体298

8.2 实例1:HTML过滤标签299

8.3 为标签属性分配动态值302

8.4 实例2:简单循环标签304

8.5 将复杂对象作为值分配给标签属性308

8.6 实例3:表的格式化标签309

8.7 创建循环标签313

8.8 实例4:forEach定制标签314

8.9 创建表达式语言函数318

8.10 实例5:调试标签修订版320

8.11 处理嵌套的定制标签323

8.12 实例6:if-then-else标签324

第9章 JSP标准标签库331

9.1 安装JSTL332

9.2 c:out标签333

9.3 c:forEach标签和c:forTokens标签334

9.4 c:if标签335

9.5 c:choose标签337

9.6 c:set标签和c:remove标签338

9.7 c:import标签340

9.8 c:curl标签和c:param标签342

9.9 c:redirect标签344

9.10 c:catch标签345

第10章 Struts框架基础知识347

10.1 了解Struts348

10.2 设置Struts351

10.3 Struts控制流及其实现步骤354

10.4 用Action对象来处理请求360

10.5 用form bean处理请求参数377

10.6 预填充和重新显示输入表单393

第11章 深入Struts框架419

11.1 使用属性文件420

11.2 Web应用的国际化430

11.3 用Tiles布局页面433

11.4 使用Tiles Definitions451

第12章 Struts框架:验证用户输入459

12.1 在Action类中验证460

12.2 在form bean中验证470

12.3 使用自动验证框架482

附录 用Apache Ant开发Web应用499

热门推荐