书籍详情
SCWCD认证专家应考指南
作者:何致亿
出版社:电子工业出版社
出版时间:2004-03-01
ISBN:9787505397323
定价:¥49.00
购买这本书可以去
内容简介
本书全面深入地讲述了Sun Microsystems推出的SCWCD(Sun Certified Web Component Developer)认证考试的要点和应考方案,是国内第一本完整剖析SCWCD认证考试的参考书籍,由台湾恒逸资讯著名SCJP与SCWCD认证讲师亲自撰写,100%涵盖SCWCD(考试代号310-080)认证考试的十三项应试主题,并包含两份完整的SCWCD模拟试题,难易度与真实考试相当,不仅让您掌握重要的Java Web开发技术,更能帮助您顺利通过SCWCD认证!经过数年来的演化,Java语言已经受到无数开发人员的肯定,尤其是“Write Once,Run Anywhere”的跨平台特性,确实能够因应Internet上各种应用平台的需要。当全世界的开发人员都极力拥抱Java时,您是否做好准备?如何证明自己对于Java技术的熟练程序?答案很简单,只要扎扎实实地学习Java技术,凭借自己的实力取得Java国际认证,这就是最好的方式!在Sun Microsystems推出的Java认证中,SCJP(Sun Certified Java Programmer)与SCWCD(Sun Certified Web Component Developer)是目前最热门的两种国际认证。·完整剖析Sun官司方认证考试SCWCD(考试代号310-080)十三项应试主题·由台湾恒逸资讯著名SCJP与SCWCD认证讲师亲自撰写·各章节100%完全对应SCWCD应考主题·提供最详实的题型分析与说明·随书附赠两分完整的SCWCD模拟试题
作者简介
何致亿:专长:精通Oracle、SQLServer等大型关系型数据库系统管理,数据仓储规划建置及数据库应用程序系统开发,具备多年系统集成经验。目前为Oracle与SQLServer技术顾问与杂志专栏作家。经历:美商甲骨文公司特约顾问,美商甲骨文公司认证讲师,恒逸资讯Java与Oracle系列课程专任讲师,SunJavaTwo2002研讨会讲师,台湾《Run!PC杂志》专栏作家,CSDN网站名家专栏作家(http://www.csdn.net),DBWorld数据库电子杂志编辑顾问(http://www.dbworld.com.tw)著作:·Oracle9i实务管理讲座——系统核心篇(繁体版,台湾McGraw-Hill)·Oracle9i实务管理讲座——系统核心篇(简体版,电子工业出版社)·Oracle数据库开发讲座——Oracle9iJDeveloper与J2EE实务应用(繁体版,台湾碁峰资讯)·Oracle数据库开发讲座——Oracle9iJDeveloper与J2EE实务应用(简体版,清华大学出版社)
目录
第1章 Web应用程序开发基石出知识
1.1 HTTP通信协议的基本概念
1.1.1 为什么要使用HTTP通信协议来开发Web应用程序
1.1.2 HTTP请求的基本结构
1.1.3 HTTP回应的基本结构
1.2 传统的Web应用程序开发方式
1.2.1 CGI程序扮演的角色
1.2.2 CGI程序的运行原理
1.3 Servlet Java基础上的Web应用程序组件
1.3.1 什么是Servlet
1.3.2 Servlet的基本运行原理
1.4 安装Tomcat服务器
1.4.1 Tomcat简介
1.4.2 安装Tomcat服务器
1.4.3 启动与测试Tomcat..
1.4.4 关闭Tomcat服务器
1.4.5 Tomcat启动失败故障的扫除
第2章 Servlet模型
2.1 Servlet如何处理HTTP请求
2.1.1 Servlet处理HTTP请求的流程
2.1.2 如何取得Servlet的请求内容
2.1.3 如何取得HTTP请求的标头信息
2.1.4 HTTP请求形式的实例探讨
2.2 Servlet如何产生HTTP回应
2.3 实例演练:撰写第一个HTTP Servlet
2.4 Servlet的生命周期(1ifecycle)
2.4.1 service()方法
2.4.2 service()方法
2.4.3 destroy()方法
2.4.4 Servlet生命周期的实例探讨
2.5 请求转送(RequestDispatching)
2.5.1 ServletRequest接口所提供的“请求转送”方法
2.5.2 ServletContext接口所提供的“请求转送”方法
2.6 实例演练:请求转送(RequestDispatching)
2.7 考前回顾
2.8 本章模拟试题
第3章 Web应用程序的结构与部署
3.1 Web应用程序起始路径
3.1.1 Web应用程序的context路径
3.1.2 Context路径下的重要目录与文件
3.2 部署描述文件(web.xml)
3.3 与Servlet执行方式有关的web.xml元素
3.3.1 <servlet>元素:定义Servlet实体
3.3.2 <servlet-mapping>元素:定义Servlet与其对应的URL
3.4 如何存取Servlet起始参数
3.4.1 <init-param>元素:定义Servlet起始参数
3.4.2 ServletConfig接口所定义的方法
3.4.3 如何存取Servlet起始参数
3.5 Web应用程序的部署议题
3.5.1 WAR(WebArchive)文件
3.5.2 建立WAR文件
3.6 实例演练:web.xml的基本配置技巧
3.7 考前回顾
3.8 本章模拟试题
第4章 Servlet容器模型
4.1 Web应用程序的起始参数
4.1.1 ServletContext对象
4.1.2 <context-param>元素:设定Context起始参数
4.1.3 存取Context起始参数的方式
4.1.4 ServletContext接口所提供的方法
4.1.5 实例探讨:用Context起始参数建立JDBC数据库连接
4.2 Web应用程序的“事件”与“监听器”
4.2.1 Web应用程序的生命周期
4.2.2 ServletContextListener接口
4.2.3 ServletContext“监听器类”的运行方式
4.2.4 设计Web应用程序初始化程序的基本步骤
4.2.5 ServletContextAttributeListener接口
4.3 与HTTP会话有关的“监听器接口”
4.3.1 HttpSessionListener接口
4.3.2 HttpSessionActivationListener接口
4.3.3 HttpSessionAttributeListener接口
4.3.4 HttpSessionBindingListener接口
4.4 分布式Web应用程序
4.5 实例演练:初始化Web应用程序
4.6 考前回顾
4.7 本章模拟试题
第5章 Servlet的异常处理机制
5.1 服务器端异常处理机制
5.2 声明式异常处理
5.2.1 声明HTTP错误所对应的错误页面
5.2.2 处理Java异常
5.3 程序化异常处理
5.3.1 在try-catch描述语句内直接处理异常
5.3.2 将异常转交给其他Servlet处理
5.4 该使用哪一种异常处理机制
5.4.1 “声明式异常处理”的优缺点
5.4.2 “程序化异常处理”的优缺点
5.5 实例演练:Web应用程序的异常处理
5.6 记录异常的相关信息
5.6.1 GenericServlet类提供的log()方法
5.6.2 ServletContext接口提供的log()方法
5.7 考前回顾
5.8 本章模拟试题
第6章 会话管理
6.1 基本的会话管理方式
6.1.1 何谓HTTP会话
6.1.2 HTTP会话与SessionID
6.2 HttpSession接口内重要的方法
6.2.1 存取HTTP会话内容
6.2.2 终止HTTP会话
6.3 实例演练:管理HTTP会话信息
6.3.1 使用Cookie功能管理HTTP会话可能发生的问题.
6.4 使用“URL重写”来管理HTTP会话信息
6.4.1 “URL重写”的基本概念
6.4.2 如何动态产生HTML网页与SessionID
6.5 实例演练:“URL重写”技巧
6.6 考前回顾
6.7 本章模拟试题
第7章 Web应用程序的安全性
7.1 Web应用程序的安全性问题
7.1.1 何谓“验证”
7.1.2 何谓“授权”
7.1.3 Web服务器的安全防护措施
7.2 Web服务器的“声明式安全管理”
7.2.1 声明式验证
7.2.2 声明式授权
7.3 BASIC验证机制
7.4 实现FORM验证机制
7.4.1 实现FORM验证机制
7.4.2 撰写HTML自定义登录网页的注意事项.
7.5 如何在Web应用程序内辨识用户身份
7.6 实例演练:声明式验证机制
7.7 考前回顾
7.8 本章模拟试题
第8章 开发“线程安全”的Servlet
8.1 “线程安全”的重要性
8.1.1 如何声明“线程安全”的变量
8.1.2 如何撰写“线程安全”的程序代码
8.2 哪些变量与属性为“线程安全”
8.3 SingThreadModel接口
8.3.1 Servlet容器如何运行STM Servlet
8.3.2 使用SingThreadModel接口的注意事项
8.4 考前回顾
8.5 本章模拟试题
第9章 JSP模型
9.1 JSP简介
9.1.1 什么是JSP
9.1.2 JSP的组成
9.2 JSP的运行方式
9.2.1 JSP的生命周期方法
9.2.2 JSP生命周期的七个阶段
9.2.3 部署JSP
9.3 JSP标准指令(StandardDirective)
9.4 JSP程序代码元素(ScriptingElements)
9.4.1 DeclarationTag(声明标签)
9.4.2 ScriptletTag(程序代码标签)
9.4.3 ExpressionTag(表达式标签)
9.4.4 CommentsTag(注解标签)
9.5 JSP标准动作元素
9.6 JSP的隐含变量
9.6.1 何谓JSP隐含变量
9.6.2 各种隐含变量的存取范围(scope)
9.7 JSP的异常处理机制
9.7.1 撰写JSP错误页面
9.7.2 指定异常应交由哪个JSP错误页面处理
9.8 1 以XML语法撰写JSP
9.8.1 jsp:root元素
9.8.2 JSPDocument指令元素
9.8.3 JSPDocument程序代码元素
9.8.4 JSPDocument注解元素
9.9 实例演练:JSP异常处理机制
9.10 考前回顾
9.11 本章模拟试题
第10章 开发可复用的JSP
10.1 JSP的复用概念
10.2 在JSP内包含其他JSP文件内容
10.2.1 使用JSPStandardDirective的include指令
10.2.2 使用JSPStandardAction的<jsp:include>元素
10.3 考前回顾
10.4 本章模拟试题
第11章 JSP与JavaBean
11.1 JavaBean简介
11.2 如何在JSP内使用JavaBean
11.2.1 JavaBean的四种存取范围(Scope)
11.2.2 <jsp:useBean>元素
11.2.3 <jsp:setProperty>元素
11.2.4 <jsp:getProperty>元素
11.2.5 JavaBean的初始化方式
11.3 实例演练:在JSP内使用JavaBean
11.4 考前回顾
11.5 本章模拟试题
第12章 JSP与自定义标签库
12.1 “自定义标签”与“标签库”
12.1.1 何谓“自定义标签”
12.1.2 自定义标签的分类
12.1.3 何谓“自定义标签库”
12.2 标签处理类(TagHandlerClass)
12.2.1 Tag接口
12.2.2 IterationTag接口
12.2.3 TagSupport类
12.2.4 BodyTagSupport类
12.2.5 撰写“标签处理类”
12.3 标签库描述文件(TLD)
12.3.1 什么是“标签库描述文件”
12.3.2 <tag>元素与其子元素
12.4在JSP内使用“自定义标签库”
12.4.1 在web.xml内声明TLD所在位置
12.4.2 在JSP内声明欲使用的TLD
12.5 实例演练:开发“自定义标签库”
12.6 考前回顾
12.7 本章模拟试题
第13章 J2EE设计模式
13.1 J2EE设计模式简介
13.1.1 什么是“设计模式”
13..1.2 J2EE应用程序模型与J2EE设计模式
13.2 SCWCD涵盖的设计模式
13.2.1 Model-View-Controller设计模式
13.2.2 ValueObject设计模式
13.2.3 DataAccessObject设计模式
13.2.4 BusinessDelegate设计模式
13.2.5 FrontComponent设计模式
13.3 考前回顾
13.4 本章模拟试题
第14章 SCWCD模拟试题
SCWCD模拟试题(一)
SCWCD模拟试题(二)
第15章 SCWCD模拟试题详解
SCWCD模拟试题详解(一)
SCWCD模拟试题详解(二)
1.1 HTTP通信协议的基本概念
1.1.1 为什么要使用HTTP通信协议来开发Web应用程序
1.1.2 HTTP请求的基本结构
1.1.3 HTTP回应的基本结构
1.2 传统的Web应用程序开发方式
1.2.1 CGI程序扮演的角色
1.2.2 CGI程序的运行原理
1.3 Servlet Java基础上的Web应用程序组件
1.3.1 什么是Servlet
1.3.2 Servlet的基本运行原理
1.4 安装Tomcat服务器
1.4.1 Tomcat简介
1.4.2 安装Tomcat服务器
1.4.3 启动与测试Tomcat..
1.4.4 关闭Tomcat服务器
1.4.5 Tomcat启动失败故障的扫除
第2章 Servlet模型
2.1 Servlet如何处理HTTP请求
2.1.1 Servlet处理HTTP请求的流程
2.1.2 如何取得Servlet的请求内容
2.1.3 如何取得HTTP请求的标头信息
2.1.4 HTTP请求形式的实例探讨
2.2 Servlet如何产生HTTP回应
2.3 实例演练:撰写第一个HTTP Servlet
2.4 Servlet的生命周期(1ifecycle)
2.4.1 service()方法
2.4.2 service()方法
2.4.3 destroy()方法
2.4.4 Servlet生命周期的实例探讨
2.5 请求转送(RequestDispatching)
2.5.1 ServletRequest接口所提供的“请求转送”方法
2.5.2 ServletContext接口所提供的“请求转送”方法
2.6 实例演练:请求转送(RequestDispatching)
2.7 考前回顾
2.8 本章模拟试题
第3章 Web应用程序的结构与部署
3.1 Web应用程序起始路径
3.1.1 Web应用程序的context路径
3.1.2 Context路径下的重要目录与文件
3.2 部署描述文件(web.xml)
3.3 与Servlet执行方式有关的web.xml元素
3.3.1 <servlet>元素:定义Servlet实体
3.3.2 <servlet-mapping>元素:定义Servlet与其对应的URL
3.4 如何存取Servlet起始参数
3.4.1 <init-param>元素:定义Servlet起始参数
3.4.2 ServletConfig接口所定义的方法
3.4.3 如何存取Servlet起始参数
3.5 Web应用程序的部署议题
3.5.1 WAR(WebArchive)文件
3.5.2 建立WAR文件
3.6 实例演练:web.xml的基本配置技巧
3.7 考前回顾
3.8 本章模拟试题
第4章 Servlet容器模型
4.1 Web应用程序的起始参数
4.1.1 ServletContext对象
4.1.2 <context-param>元素:设定Context起始参数
4.1.3 存取Context起始参数的方式
4.1.4 ServletContext接口所提供的方法
4.1.5 实例探讨:用Context起始参数建立JDBC数据库连接
4.2 Web应用程序的“事件”与“监听器”
4.2.1 Web应用程序的生命周期
4.2.2 ServletContextListener接口
4.2.3 ServletContext“监听器类”的运行方式
4.2.4 设计Web应用程序初始化程序的基本步骤
4.2.5 ServletContextAttributeListener接口
4.3 与HTTP会话有关的“监听器接口”
4.3.1 HttpSessionListener接口
4.3.2 HttpSessionActivationListener接口
4.3.3 HttpSessionAttributeListener接口
4.3.4 HttpSessionBindingListener接口
4.4 分布式Web应用程序
4.5 实例演练:初始化Web应用程序
4.6 考前回顾
4.7 本章模拟试题
第5章 Servlet的异常处理机制
5.1 服务器端异常处理机制
5.2 声明式异常处理
5.2.1 声明HTTP错误所对应的错误页面
5.2.2 处理Java异常
5.3 程序化异常处理
5.3.1 在try-catch描述语句内直接处理异常
5.3.2 将异常转交给其他Servlet处理
5.4 该使用哪一种异常处理机制
5.4.1 “声明式异常处理”的优缺点
5.4.2 “程序化异常处理”的优缺点
5.5 实例演练:Web应用程序的异常处理
5.6 记录异常的相关信息
5.6.1 GenericServlet类提供的log()方法
5.6.2 ServletContext接口提供的log()方法
5.7 考前回顾
5.8 本章模拟试题
第6章 会话管理
6.1 基本的会话管理方式
6.1.1 何谓HTTP会话
6.1.2 HTTP会话与SessionID
6.2 HttpSession接口内重要的方法
6.2.1 存取HTTP会话内容
6.2.2 终止HTTP会话
6.3 实例演练:管理HTTP会话信息
6.3.1 使用Cookie功能管理HTTP会话可能发生的问题.
6.4 使用“URL重写”来管理HTTP会话信息
6.4.1 “URL重写”的基本概念
6.4.2 如何动态产生HTML网页与SessionID
6.5 实例演练:“URL重写”技巧
6.6 考前回顾
6.7 本章模拟试题
第7章 Web应用程序的安全性
7.1 Web应用程序的安全性问题
7.1.1 何谓“验证”
7.1.2 何谓“授权”
7.1.3 Web服务器的安全防护措施
7.2 Web服务器的“声明式安全管理”
7.2.1 声明式验证
7.2.2 声明式授权
7.3 BASIC验证机制
7.4 实现FORM验证机制
7.4.1 实现FORM验证机制
7.4.2 撰写HTML自定义登录网页的注意事项.
7.5 如何在Web应用程序内辨识用户身份
7.6 实例演练:声明式验证机制
7.7 考前回顾
7.8 本章模拟试题
第8章 开发“线程安全”的Servlet
8.1 “线程安全”的重要性
8.1.1 如何声明“线程安全”的变量
8.1.2 如何撰写“线程安全”的程序代码
8.2 哪些变量与属性为“线程安全”
8.3 SingThreadModel接口
8.3.1 Servlet容器如何运行STM Servlet
8.3.2 使用SingThreadModel接口的注意事项
8.4 考前回顾
8.5 本章模拟试题
第9章 JSP模型
9.1 JSP简介
9.1.1 什么是JSP
9.1.2 JSP的组成
9.2 JSP的运行方式
9.2.1 JSP的生命周期方法
9.2.2 JSP生命周期的七个阶段
9.2.3 部署JSP
9.3 JSP标准指令(StandardDirective)
9.4 JSP程序代码元素(ScriptingElements)
9.4.1 DeclarationTag(声明标签)
9.4.2 ScriptletTag(程序代码标签)
9.4.3 ExpressionTag(表达式标签)
9.4.4 CommentsTag(注解标签)
9.5 JSP标准动作元素
9.6 JSP的隐含变量
9.6.1 何谓JSP隐含变量
9.6.2 各种隐含变量的存取范围(scope)
9.7 JSP的异常处理机制
9.7.1 撰写JSP错误页面
9.7.2 指定异常应交由哪个JSP错误页面处理
9.8 1 以XML语法撰写JSP
9.8.1 jsp:root元素
9.8.2 JSPDocument指令元素
9.8.3 JSPDocument程序代码元素
9.8.4 JSPDocument注解元素
9.9 实例演练:JSP异常处理机制
9.10 考前回顾
9.11 本章模拟试题
第10章 开发可复用的JSP
10.1 JSP的复用概念
10.2 在JSP内包含其他JSP文件内容
10.2.1 使用JSPStandardDirective的include指令
10.2.2 使用JSPStandardAction的<jsp:include>元素
10.3 考前回顾
10.4 本章模拟试题
第11章 JSP与JavaBean
11.1 JavaBean简介
11.2 如何在JSP内使用JavaBean
11.2.1 JavaBean的四种存取范围(Scope)
11.2.2 <jsp:useBean>元素
11.2.3 <jsp:setProperty>元素
11.2.4 <jsp:getProperty>元素
11.2.5 JavaBean的初始化方式
11.3 实例演练:在JSP内使用JavaBean
11.4 考前回顾
11.5 本章模拟试题
第12章 JSP与自定义标签库
12.1 “自定义标签”与“标签库”
12.1.1 何谓“自定义标签”
12.1.2 自定义标签的分类
12.1.3 何谓“自定义标签库”
12.2 标签处理类(TagHandlerClass)
12.2.1 Tag接口
12.2.2 IterationTag接口
12.2.3 TagSupport类
12.2.4 BodyTagSupport类
12.2.5 撰写“标签处理类”
12.3 标签库描述文件(TLD)
12.3.1 什么是“标签库描述文件”
12.3.2 <tag>元素与其子元素
12.4在JSP内使用“自定义标签库”
12.4.1 在web.xml内声明TLD所在位置
12.4.2 在JSP内声明欲使用的TLD
12.5 实例演练:开发“自定义标签库”
12.6 考前回顾
12.7 本章模拟试题
第13章 J2EE设计模式
13.1 J2EE设计模式简介
13.1.1 什么是“设计模式”
13..1.2 J2EE应用程序模型与J2EE设计模式
13.2 SCWCD涵盖的设计模式
13.2.1 Model-View-Controller设计模式
13.2.2 ValueObject设计模式
13.2.3 DataAccessObject设计模式
13.2.4 BusinessDelegate设计模式
13.2.5 FrontComponent设计模式
13.3 考前回顾
13.4 本章模拟试题
第14章 SCWCD模拟试题
SCWCD模拟试题(一)
SCWCD模拟试题(二)
第15章 SCWCD模拟试题详解
SCWCD模拟试题详解(一)
SCWCD模拟试题详解(二)
猜您喜欢