图书介绍

SCWCD认证专家应考指南【2025|PDF下载-Epub版本|mobi电子书|kindle百度云盘下载】

SCWCD认证专家应考指南
  • 何致亿编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:750539732X
  • 出版时间:2004
  • 标注页数:462页
  • 文件大小:58MB
  • 文件页数:481页
  • 主题词:JAVA语言-程序设计-工程技术人员-资格考核-自学参考资料

PDF下载


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

下载说明

SCWCD认证专家应考指南PDF格式电子书版下载

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

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

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

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

图书目录

第1章 Web应用程序开发基础知识1

1.1 HTTP通信协议的基本概念1

1.1.1 为什么要使用HTTP通信协议来开发Web应用程序2

1.1.2 HTTP请求的基本结构3

1.1.3 HTTP回应的基本结构4

1.2 传统的Web应用程序开发方式6

1.2.1 CGI程序扮演的角色7

1.2.2 CGI程序的运行原理7

1.3 Servlet——Java基础上的Web应用程序组件8

1.3.1 什么是Servlet8

1.3.2 Setvlet的基本运行原理9

1.4 安装Tomcat服务器11

1.4.1 Tomcat简介11

1.4.2 安装Tomcat服务器12

1.4.3 启动与测试Tomcat13

1.4.4 关闭Tomcat服务器15

1.4.5 Tomcat启动失败故障的排除16

第2章 Servlet模型19

2.1 Servlet如何处理HTTP请求19

2.1.1 Servlet处理HTTP请求的流程19

2.1.2 如何取得Servlet的请求内容20

2.1.3 如何取得HTTP请求的标头信息21

2.1.4 HTTP请求形式的实例探讨22

2.2 Servlet如何产生HTTP回应27

2.3 实例演练:撰写第一个HTTP Servlet32

2.4 Servlet的生命周期(1ife cycle)39

2.4.1 service()方法39

2.4.2 service()方法41

2.4.3 destroy()方法41

2.4.4 Servlet生命周期的实例探讨42

2.5 请求转送(Request Dispatching)45

2.5.1 ServletRequest接口所提供的“请求转送”方法45

2.5.2 ServletContext接口所提供的“请求转送”方法46

2.6 实例演练:请求转送(Request Dispatching)48

2.7 考前回顾52

2.8 本章模拟试题54

第3章 Wrb应用程序的结构与部署59

3.1 Web应用程序起始路径59

3.1.1 Web应用程序的context路径60

3.1.2 Context路径下的重要目录与文件60

3.2 部署描述文件(web.xml)62

3.3 与Servlet执行方式有关的web.xml元素64

3.3.1 <servlet>元素:定义Servlet实体64

3.3.2 <servlet-mapping>元素:定义Servlet与其对应的URL66

3.4 如何存取Servlet起始参数66

3.4.1 <init-param>元素:定义Servlet起始参数67

3.4.2 ServletConfig接口所定义的方法67

3.4.3 如何存取Servlet起始参数68

3.5 Web应用程序的部署议题68

3.5.1 WAR(Web Archive)文件69

3.5.2 建立WAR文件70

3.6 实例演练:web.xml的基本配置技巧71

3.7 考前回顾81

3.8 本章模拟试题83

第4章 Servlet容器模型87

4.1 Web应用程序的起始参数87

4.1.1 ServletContext对象87

4.1.2 <context-param>元素:设定Context起始参数88

4.1.3 存取Context起始参数的方式89

4.1.4 ServletContext接口所提供的方法90

4.1.5 实例探讨:用Context起始参数建立JDBC数据库连接93

4.2 Web应用程序的“事件”与“监听器”97

4.2.1 Web应用程序的生命周期98

4.2.2 ServletContextListener接口98

4.2.3 Servlet Context“监听器类”的运行方式99

4.2.4 设计Web应用程序初始化程序的基本步骤101

4.2.5 ServletContextAttributel Listener接口102

4.3 与HTTP会话有关的“监听器接口”103

4.3.1 HttpSessionListener接口103

4.3.2 HttpSessionActivationListener接口104

4.3.3 HttpSessionAttributeListener接口104

4.3.4 HttpSessionBindingListener接口105

4.4 分布式Web应用程序106

4.5 实例演练:初始化Web应用程序107

4.6 考前回顾116

4.7 本章模拟试题118

第5章 Servlet的异常处理机制125

5.1 服务器端异常处理机制126

5.2 声明式异常处理127

5.2.1 声明HTTP错误所对应的错误页面128

5.2.2 处理Java异常129

5.3 程序化异常处理131

5.3.1 在try-catch描述语句内直接处理异常132

5.3.2 将异常转交给其他Servlet处理132

5.4 该使用哪一种异常处理机制133

5.4.1 “声明式异常处理”的优缺点134

5.4.2 “程序化异常处理”的优缺点134

5.5 实例演练:Web应用程序的异常处理135

5.6 记录异常的相关信息149

5.6.1 GenericServlet类提供的log()方法149

5.6.2 ServletContext接口提供的log()方法150

5.7 考前回顾151

5.8 本章模拟试题152

第6章 会话管理157

6.1 基本的会话管理方式157

6.1.1 何谓HTTP会话158

6.1.2 HTTP会话与Session ID159

6.2 HttpSession接口内重要的方法161

6.2.1 存取HTTP会话内容161

6.2.2 终止HTTP会话162

6.3 实例演练:管理HTTP会话信息164

6.3.1 使用Cookie功能管理HTTP会话可能发生的问题177

6.4 使用“URL重写”来管理HTTP会话信息179

6.4.1 “URL重写”的基本概念179

6.4.2 如何动态产生HTML网页与Session ID181

6.5 实例演练:“URL重写”技巧182

6.6 考前回顾192

6.7 本章模拟试题193

第7章 Web应用程序的安全性199

7.1 Web应用程序的安全性问题199

7.1.1 何谓“验证”200

7.1.2 何谓“授权”200

7.1.3 Web服务器的安全防护措施200

7.2 Web服务器的“声明式安全管理”202

7.2.1 声明式验证203

7.2.2 声明式授权203

7.3 BASIC验证机制206

7.4 实现FORM验证机制208

7.4.1 实现FORM验证机制208

7.4.2 撰写HTML自定义登录网页的注意事项210

7.5 如何在Web应用程序内辨识用户身份210

7.6 实例演练:声明式验证机制213

7.7 考前回顾221

7.8 本章模拟试题222

第8 章开发“线程安全”的Servlet227

8.1 “线程安全”的重要性227

8.1.1 如何声明“线程安全”的变量227

8.1.2 如何撰写“线程安全”的程序代码232

8.2 哪些变量与属性为“线程安全”242

8.3 SingThreadModel接口246

8.3.1 Servlet容器如何运行STM Servlet246

8.3.2 使用SingThreadModel接口的注意事项248

8.4 考前回顾248

8.5 本章模拟试题249

第9章 JSP模型253

9.1 JSP简介253

9.1.1 什么是JSP253

9.1.2 JSP的组成255

9.2 JSP的运行方式256

9.2.1 JSP的生命周期方法256

9.2.2 JSP生命周期的七个阶段257

9.2.3 部署JSP261

9.3 JSP标准指令(Standard Directive)261

9.4 JSP程序代码元素(Scripting Elements)265

9.4.1 Declaration Tag(声明标签)265

9.4.2 Scriptlet Tag(程序代码标签)266

9.4.3 Expression Tag(表达式标签)267

9.4.4 Comments Tag(注解标签)267

9.5 JSP标准动作元素269

9.6 JSP的隐含变量269

9.6.1 何谓JSP隐含变量269

9.6.2 各种隐含变量的存取范围(scope)270

9.7 JSP的异常处理机制270

9.7.1 撰写JSP错误页面271

9.7.2 指定异常应交由哪个JSP错误页面处理271

9.8 以XML语法撰写JSP272

9.8.1 jsp:root元素272

9.8.2 JSP Document指令元素273

9.8.3 JSP Document程序代码元素273

9.8.4 JSP Document注解元素274

9.9 实例演练:JSP异常处理机制274

9.10 考前回顾276

9.11 本章模拟试题279

第10章 开发可复用的JSP285

10.1 JSP的复用概念285

10.2 在JSP内包含其他JSP文件内容288

10.2.1 使用JSP Standard Directive的include指令288

10.2.2 使用JSP Standard Action的<jsp:include>元素290

10.3 考前回顾292

10.4 本章模拟试题293

第11章 JSP与JavaBean297

11.1 JavaBean简介297

11.12 如何在JSP内使用JavaBean298

11.2.1 JavaBean的四种存取范围(Scope)299

11.2.2 <jsp:useBean>元素299

11.2.3 <jsp:setProperty>元素301

11.2.4 <jsp:getProperty>元素303

11.2.5 JavaBean的初始化方式303

11.3 实例演练:在JSP内使用JavaBean305

11.4 考前回顾312

11.5 本章模拟试题314

第12章 JSP与自定义标签库319

12.1 “自定义标签”与“标签库”319

12.1.1 何谓“自定义标签”319

12.1.2 自定义标签的分类324

12.1.3 何谓“自定义标签库”325

12.2 标签处理类(Tag Handler Class)326

12.2.1 Tag接口326

12.2.2 IterationTag接口328

12.2.3 TagSupport类329

12.2.4 BodyTagSupport类332

12.2.5 撰写“标签处理类”334

12.3 标签库描述文件(TLD)339

12.3.1 什么是“标签库描述文件”339

12.3.2 <tag>元素与其子元素341

12.4 在JSP内使用“自定义标签库”342

12.4.1 在web.xml内声明TLD所在位置343

12.4.2 在JSP内声明欲使用的TLD343

12.5 实例演练:开发“自定义标签库”344

12.6 考前回顾349

12.7 本章模拟试题352

第13章 J2EE设计模式359

13.1 J2EE设计模式简介359

13.1.1 什么是“设计模式”359

13.1.2 J2EE应用程序模型与J2EE设计模式360

13.2 SCWCD涵盖的设计模式362

13.2.1 Model-View-Controller设计模式364

13.2.2 Value Object设计模式366

13.2.3 Data Access Object设计模式370

13.2.4 Business Delegate设计模式374

13.2.5 Front Component设计模式377

13.3 考前回顾381

13.4 本章模拟试题382

第14章 SCWCD模拟试题385

SCWCD模拟试题(一)385

SCWCD模拟试题(二)404

第15章 SCWCD模拟试题详解425

SCWCD模拟试题详解(一)425

SCWCD模拟试题详解(二)444

热门推荐