Java Web程序设计及实践
助你开启Java后台开发的大门
图书的优势和特点
本书系统地讲解了使用Servlet、JSP、JSTL、AJAX和Web服务等技术实现动态商业网站的方法,全面解析了B/S架构开发的基本技能。全书共分8章,分别介绍了Servlet基础、Servlet会话跟踪、JSP基础、JSP指令和动作、JSP内置对象、EL和JSTL、过滤和监听、AJAX技术及Web服务概念和开发技术。通过本书的学习,读者可以掌握Servlet的生命周期及会话应用;熟练使用JSP脚本代码动态显示页面;通过EL表达式和JSTL标准库标签来简化JSP页面代码;掌握如何使用过滤和监听技术增强网站的完整性;使用AJAX技术增强页面交互性;使用SOAP开发Web服务。 本书重点突出、偏重应用,结合理论篇的实例和实践篇的案例讲解、剖析,读者可以迅速理解并掌握相关知识,全面提高动手能力。 本书适应面广,可作为本科计算机科学与技术、软件工程、网络工程、计算机软件、计算机信息管理、电子商务和经济管理等专业的程序设计课程的教材。
本书目录
理论篇

第1章 Servlet概述
1.1 动态网站技术概述
1.1.1 动态网站技术
1.1.2 B/S架构
1.2 Servlet基本知识
1.3 第一个Servlet
1.4 Servlet的生命周期
1.5 Servlet数据处理
1.5.1 读取表单数据
1.5.2 处理HTTP请求报头
1.5.3 设置HTTP响应报头
1.6 重定向和请求转发
1.6.1 重定向
1.6.2 请求转发

第2章 Servlet会话跟踪
2.1 会话跟踪基本知识
2.2 Cookie
2.2.1 Cookie的创建及使用
2.2.2 Cookie示例
2.3 Session
2.3.1 Session创建
2.3.2 Session使用
2.3.3 Session生命周期
2.3.4 Session演示
2.4 URL重写
2.5 ServletContext接口
2.5.1 ServletContext的方法
2.5.2 ServletContext的生命周期
2.5.3 ServletContext示例
2.5.4 初始化参数和ServletConfig

第3章 JSP基础
3.1 JSP概述
3.1.1 JSP特点
3.1.2 JSP与Servlet的比较
3.1.3 第一个JSP程序
3.1.4 JSP执行原理
3.2 JSP基本结构
3.2.1 JSP指令
3.2.2 JSP声明
3.2.3 JSP表达式
3.2.4 JSP脚本
3.2.5 JSP动作标签
3.2.6 JSP注释

第4章 JSP指令和动作
4.1 JSP指令
4.1.1 page指令
4.1.2 include指令
4.1.3 taglib指令
4.2 JavaBean
4.2.1 JavaBean简介
4.2.2 JavaBean应用
4.3 JSP标准动作
4.3.1 <jsp:useBean>
4.3.2 <jsp:setProperty>
4.3.3 <jsp:getProperty>
4.3.4 <jsp:include>
4.3.5 <jsp:forward>
4.3.6 <jsp:param>

第5章 JSP内置对象
5.1 内置对象概述
5.2 常用内置对象
5.2.1 out
5.2.2 request
5.2.3 response
5.2.4 session
5.2.5 application
5.3 其它内置对象
5.3.1 page
5.3.2 pageContext
5.3.3 config
5.3.4 exception

第6章 EL和JSTL
6.1 EL
6.1.1 EL基础语法
6.1.2 EL使用
6.1.3 EL隐含对象
6.1.4 EL运算符
6.2 JSTL
6.2.1 JSTL简介
6.2.2 核心标签库
6.2.3 I18N标签库
6.2.4 EL函数库

第7章 监听和过滤
7.1 监听器
7.1.1 监听器概述
7.1.2 上下文监听
7.1.3 会话监听
7.1.4 请求监听
7.2 过滤器
7.2.1 Filter简介
7.2.2 实现Filter
7.2.3 过滤器链

第8章 AJAX基础
8.1 AJAX简介
8.2 AJAX工作原理
8.3 XMLHttpRequest对象
8.3.1 XMLHttpRequest对象简介
8.3.2 XMLHttpRequest的方法和属性
8.3.3 XMLHttpRequest对象的运行周期
8.4 AJAX示例
8.4.1 时钟
8.4.2 动态更新下拉列表
8.4.3 工具提示

第9章 Web Service概述
9.1 Web Service简介
9.1.1 引言
9.1.2 Web Service的特点
9.1.3 Web Service的组成
9.1.4 Web Service的优势与局限
9.2 Web Service体系结构
9.2.1 Web Service理论模型
9.2.2 Web Service协议
9.2.3 Web Service通信模型
9.2.4 实现Web Service

第10章 SOAP、WSDL和UDDI
10.1 SOAP
10.1.1 SOAP介绍
10.1.2 SOAP消息结构
10.1.3 SOAP消息交换模型
10.1.4 SOAP应用模式
10.2 WSDL
10.2.1 WSDL概述
10.2.2 WSDL文档结构
10.2.3 WSDL绑定
10.3 UDDI
10.3.1 UDDI注册中心
10.3.2 UDDI数据结构
10.3.3 UDDI API
10.3.4 WSDL映射到UDDI
 

实践篇

实践1 Servlet基础
实践指导
实践1.1
实践1.2
知识拓展
拓展练习

实践2 Servlet会话跟踪
实践指导
实践2.1
实践2.2
知识拓展
拓展练习

实践3 JSP基础
实践指导
实践3.1
实践3.2
实践3.3
知识拓展
拓展练习

实践4 JSP指令和动作
实践指导
实践4.1
实践4.2
实践4.3
知识拓展
拓展练习

实践5 JSP内置对象
实践指导
实践5.1
实践5.2
实践5.3
实践5.4
知识拓展
拓展练习

实践6 EL和JSTL
实践指导
实践6.1
实践6.2
实践6.3
实践6.4
实践6.5
知识拓展
拓展练习

实践7 监听和过滤
实践指导
实践7.1
实践7.2
实践7.3
实践7.4
知识拓展
拓展练习

实践8 AJAX基础
实践指导
实践8.1
实践8.2
实践8.3
实践8.4
知识拓展
1 AJAX框架
2 Prototype应用示例
3 DWR应用示例
拓展练习

Copyright©2013-2018 青岛英谷教育科技股份有限公司 All Rights Reserved

http://www.121ugrow.com   邮箱:yinggu@121ugrow.com   鲁ICP备13014014

 鲁公网安备 37021202000731号