JavaWeb编程技术-微课版书籍沈泽刚pdf下载pdf下载

JavaWeb编程技术-微课版书籍沈泽刚百度网盘pdf下载

作者:
简介:本篇主要提供JavaWeb编程技术-微课版书籍沈泽刚pdf下载
出版社:南京中译图书专营店
出版时间:2019-03
pdf下载价格:0.00¥

免费下载


书籍下载


内容介绍

基本信息

书名:Java Web编程技*( 3版)-微课版

定价:79.50元

作者:沈泽刚

出版社:清华大学出版社

出版日期:2019-03-01

ISBN:9787302511427

字数:

页码:

版次:1

装帧: 装-胶订

开本:16开

商品重量:0.4kg

编辑


600分钟微信 频,全程语音讲 。理论与实践结合:从基础知识学习,*终能综合所学内容开发应用。 现*MySQL 性 设 的习题:在重点难点部分,为读者 设 了习题。这些习题有助于读者更 理 重点,提高分析 码的能力,同时在编程中 避常见。

内容提要


本书介绍基于Java的Web编程技*, 要内容 括: Java Web技*概述; Servlet核 技*; JSP技*基础、页面生命周期、作用域对象、MVC设 模式; 会 理、文件的 传 下载; BC以及数据源 DAO设 模式; 表 式语言; JSTL 自定义标 ; Web 听 过滤 ; Web安全性基础; AJAX技*应用; Struts 2、Hibern*e 5 Spring 5轻量 Java EE框架技*及整合开发。本书全面 现了Java Web编程技*的发展 性,注重理论学习 实际应用的充分结合。本书提供 子课件、源程序 码、 学大纲及部分章节的 学 频。每章提供了数量的思考与练习题,供读者复习参考。本书可作为高等学校 算机及相关 Web编程技*、JSP程序设 及Java EE开发等课程 材,也可供从 Java Web应用开发技*人员参考。

目录


目录

1章Java Web技*概述

1.1Inter与万维网

1.1.1 机 IP

1.1.2域名 DNS

1.1.3万维网

1.1.4服 浏览

1.1.5与URL

1.2Web前端技*

1.2.1HTML与XML

1.2.2CSS

1.2.3

1.3服 源

1.3.1静态 源与动态 源

1.3.2静态文档 动态文档

1.3.3服 端动态文档技*

1.4Tomc*服

1.4.1Tomc*的下载与安装

1.4.2Tomc*的安装目录

1.4.3Tomc*的启动 停止

1.4.4测试Tomc*

1.4.5修改Tomc*的服 端

1.4.6Web应用程序及结构

1.5Eclipse 成开发环境

1.5.1Eclipse的下载与安装

1.5.2在Eclipse中 置Tomc*服

1.5.3 置Eclipse字符编码

1.5.4修改JSP字符编码 模板

1.6创建动态Web项目

1.6.1动态Web项目的建立

1.6.2开发Servlet

1.6.3开发JSP页面

1.6.4Web项目的导出 部署

本章小结

思考与练习

2章Servlet核 技*

2.1Servlet API

2.1.1Servlet接

2.1.2GenericServlet类

2.1.3HttpServlet类

2.2Servlet生命周期

2.2.1加载 实例化Servlet

2.2.2初始化Servlet

2.2.3为客 提供服

2.2.4销毁 卸载Servlet

2.3处理请求

2.3.1请求结构

2.3.2发送请求

2.3.3处理请求

2.3.4检 请求参数

2.3.5请求转发

2.3.6使用请求对象存储数据

2.3.7检 客 端有关信息

2.3.8检 请求头信息

2.4表单数据处理

2.4.1常用表单控件元素

2.4.2表单页面的创建

2.4.3表单数据处理

2.5发送响应

2.5.1响应结构

2.5.2输出流与内容类型

2.5.3响应重定向

2.5.4设置响应头

2.5.5发送状态码

2.6部署描述文件

2.6.1servlet 元素

2.6.2servlet*pping 元素

2.6.3welefilelist元素

2.7@WebServlet @WebInitParam注

2.8ServletConfig

2.9ServletContext

2.9.1得到ServletContext引用

2.9.2获取应用程序的初始化参数

2.9.3使用ServletContext对象存储数据

2.9.4使用RequestDisp*cher实现请求转发

2.9.5通过ServletContext对象获得 源

2.9.6登录日

2.9.7检 Servlet容 的信息

本章小结

思考与练习

3章JSP技*基础

3.1JSP语法概述

3.1.1JSP 本元素

3.1.2JSP指令

3.1.3JSP动作

3.1.4表 式语言

3.1.5JSP注释

3.2JSP页面生命周期

3.2.1JSP页面实现类

3.2.2JSP页面执行过程

3.2.3JSP生命周期 法 例

3.2.4理 页面转换过程

3.2.5理 转换单元

3.3JSP 本元素

3.3.1变量的声明及顺序

3.3.2使用条件 循环语句

3.3.3请求时属性表 式

3.4JSP隐变量

3.4.1request与response变量

3.4.2out变量

3.4.3applic*ion变量

3.4.4session变量

3.4.5exception变量

3.4.6config变量

3.4.7pageContext变量

3.4.8page变量

3.5page指令属性

3.5.1import属性

3.5.2contentType pageEncoding属性

3.5.3session属性

3.5.4errorPage与isErrorPage属性

3.5.5language与extends属性

3.5.6buffer与autoFlush属性

3.5.7info属性

3.6JSP组件

3.6.1静态 : include指令

3.6.2动态 : include动作

3.6.3使用*sp:forward动作

3.6.4实例: 使用 设 页面布

3.7作用域对象

3.7.1应用作用域

3.7.2会 作用域

3.7.3请求作用域

3.7.4页面作用域

3.8JavaBeans

3.8.1JavaBeans 范

3.8.2使用*sp:useBean动作

3.8.3使用*sp:setProperty动作

3.8.4使用*sp:getProperty动作

3.8.5实例: JavaBeans应用

3.9MVC设 模式

3.9.1模型1介绍

3.9.2模型2介绍

3.9.3实现MVC模式的一般步骤

3.10处理

3.10.1声明式处理

3.10.2使用Servlet JSP页面处理

3.10.3编程式处理

本章小结

思考与练习

4章会 与文件 理

4.1会 理

4.1.1理 状态与会

4.1.2会 理机

4.1.3HttpSession API

4.1.4使用HttpSession对象

4.1.5会 超时与失效

4.2使用会 实现购物车

4.2.1模型类设

4.2.2购物车类设

4.2.3 下文 听 设

4.2.4 图设

4.2.5控 的设

4.3Cookie及其应用

4.3.1Cookie API

4.3.2向客 端发送Cookie

4.3.3从客 端读取Cookie

4.3.4Cookie的安全问题

4.3.5实例: 用Cookie实现自动登录

4.4URL重 与隐藏表单域

4.4.1URL重

4.4.2隐藏表单域

4.5文件 传

4.5.1客 端编程

4.5.2服 端编程

4.6文件下载

本章小结

思考与练习

5章BC 问数据库

5.1MySQL数据库

5.1.1MySQL的下载与安装

5.1.2使用MySQL命令行工具

5.1.3使用Navic* 作数据库

5.2BC API

5.2.1BC 问数据库

5.2.2Conne*ion接

5.2.3St*ement接

5.2.4ResultSet接

5.2.5 处理语句PreparedSt*ement

5.3数据库连接步骤

5.3.1加载驱动程序

5.3.2建立连接对象

5.3.3创建语句对象

5.3.4执行SQL语句并处理结果

5.3.5关闭建立的对象

5.3.6实例: Servlet 问数据库

5.4使用数据源

5.4.1数据源概述

5.4.2 置数据源

5.4.3在应用程序中使用数据源

5.5DAO设 模式

5.5.1设 实 类

5.5.2设 DAO对象

5.5.3使用DAO对象

本章小结

思考与练习

6章表 式语言

6.1理 表 式语言

6.1.1表 式语言的语法

6.1.2表 式语言的 能

6.1.3表 式语言与JSP表 式的区别

6.2EL运算符

6.2.1算*运算符

6.2.2关 与逻辑运算符

6.2.3条件运算符

6.2.4empty运算符

6.2.5属性与 合元素 问运算符

6.3使用EL 问数据

6.3.1 问作用域变量

6.3.2 问JavaBeans属性

6.3.3 问 合元素

6.4EL隐变量

6.4.1pageContext变量

6.4.2param paramValues变量

6.4.3initParam变量

6.4.4pageScope、requestScope、sessionScope applic*ionScope变量

6.4.5header headerValues变量

6.4.6cookie变量

本章小结

思考与练习

7章JSTL与自定义标

7.1JSTL

7.1.1通用目的标

7.1.2条件控 标

7.1.3循环控 标

7.1.4URL相关的标

7.2自定义标

7.2.1标 扩展API

7.2.2自定义标 的开发步骤

7.2.3SimpleTag接 及其生命周期

7.2.4SimpleTagSupport类

7.3理 TLD文件

7.3.1taglib元素

7.3.2uri元素

7.3.3tag元素

7.3.4*tribute元素

7.3.5bodycontent元素

7.4几 类型标 的开发

7.4.1空标 的开发

7.4.2带属性标 的开发

7.4.3带标 的标

7.4.4迭 标

7.4.5在标 中使用EL

7.4.6使用动态属性

7.4.7编 作标

本章小结

思考与练习

8章Java Web高 应用

8.1Web 听

8.1.1 听ServletContext 件

8.1.2 听请求 件

8.1.3 听会 件

8.1.4 件 听 的注册

8.2Web过滤

8.2.1过滤 的概念

8.2.2过滤 API

8.2.3一个简单的过滤

8.2.4@WebFilter注

8.2.5在web.xml中 置过滤

8.2.6实例: 用过滤 实现* 效果

8.3Servlet的多线程问题

8.4Servlet的异步处理

8.4.1概述

8.4.2异步 用Servlet的开发

8.4.3实现AsyncListener接

本章小结

思考与练习

9章Web安全性入门

9.1Web安全性措施

9.1.1理 验证机

9.1.2验证的类型

9.1.3基本验证的过程

9.1.4声明式安全与编程式安全

9.2安全域模型

9.2.1安全域概述

9.2.2定义角 与用

9.3定义安全 束

9.3.1安全 束定义

9.3.2安全验证 例

9.4编程式的安全

9.4.1Servlet的安全API

9.4.2安全注 类型

本章小结

思考与练习

10章AJAX技*基础

10.1AJAX技*概述

10.1.1AJAX的定义

10.1.2AJAX相关技*简介

10.2XMLHttpRequest对象

10.2.1创建XMLHttpRequest对象

10.2.2XMLHttpRequest的属性

10.2.3XMLHttpRequest的 法

10.2.4一个简单的 例

10.2.5AJAX的交互模式

10.2.6使用innerHTML属性创建动态内容

10.3DOM

10.3.1DOM的概念

10.3.2DOM与

10.3.3使用DOM动态编辑页面

10.3.4发送请求参数

10.4AJAX的常用应用

10.4.1表单数据验证

10.4.2动态加载列表框

10.4.3创建工具提

本章小结

思考与练习

11章Struts 2框架基础

11.1Struts 2框架概述

11.1.1Struts 2框架的组成

11.1.2Struts 2开发环境的构建

11.1.3Struts 2应用的开发步骤

11.1.4一个简单的应用程序

11.1.5动作类

11.1.6 置文件

11.1.7模型驱动 属性驱动

11.2OGNL

11.2.1ValueStack栈

11.2.2读取Ob*e* Stack中对象的属性

11.2.3读取Stack Context中对象的属性

11.2.4使用OGNL 问数组元素

11.2.5使用OGNL 问List类型的属性

11.2.6使用OGNL 问Map类型的属性

11.3Struts 2常用标

11.3.1常用数据标

11.3.2控 标

11.3.3表单UI标

11.3.4模板与 题

11.4用 输入校验

11.4.1使用Struts 2校验框架

11.4.2使用客 端校验

11.4.3编程实现校验

11.4.4使用Java注 校验

11.5Struts 2的化

11.5.1化(i18n)

11.5.2属性文件

11.5.3属性文件的 别

11.5.4A*ion的化

11.5.5JSP页面化

11.5.6实例: 全 属性文件应用

本 章小结

思考与练习

12章Hibern*e框架基础

12.1ORM与Hibern*e

12.1.1数据持久化与ORM

12.1.2Hibern*e软件 简介

12.2一个简单的Hibern*e应用

12.2.1编 置文件

12.2.2准备数据库表

12.2.3定义持久化类

12.2.4定义映*文件

12.2.5编 测试程序

12.2.6Hibern*e的自动建表技*

12.2.7Hibern*eUtil辅助类

12.2.8测试类的开发

12.3Hibern*e框架结构

12.3.1Hibern*e的 结构

12.3.2理 持久化对象

12.3.3Hibern*e的核 组件

12.3.4持久化对象的状态

12.4Hibern*e核 API

12.4.1Configur*ion类

12.4.2SessionFa*ory接

12.4.3Session接

12.4.4Transa*ion接

12.4.5Query接

12.5 置文件详

12.5.1hibern*e.properties

12.5.2hibern*e.cfg.xml

12.6映*文件详

12.7关 映*

12.7.1实 关 类型

12.7.2单向关 双向关

12.7.3关 向与查询

12.7.4一对多关 映*

12.7.5一对一关 映*

12.7.6多对多关 映*

12.8组件属性映*

12.9继承映*

12.9.1所有类映*成一张表

12.9.2每个子类映*成一张表

12.9.3每个具 类映*成一张表

12.10Hibern*e数据查询

12.10.1HQL查询概述

12.10.2查询结果处理

12.10.3HQL的from子句

12.10.4HQL的sele*子句

12.10.5HQL的聚 函数

12.10.6HQL的where子句

12.10.7HQL的order by子句

12.10.8HQL的group by子句

12.10.9带参数的查询

12.10.10关 连接

12.11其他查询技*

12.11.1条件查询

12.11.2本 SQL查询

12.11.3命名查询

12.12实例: 用 注册/登录 统

12.12.1定义持久化类

12.12.2持久层实现

12.12.3定义A*ion动作类

12.12.4创建结果 图

12.12.5修改struts.xml 置文件

12.12.6运行应用程序

本章小结

思考与练习

13章Spring框架基础

13.1Spring框架概述

13.1.1Spring框架概述

13.1.2Spring框架模块

13.1.3Spring5.0的新 征

13.1.4Spring的下载与安装

13.2Spring IoC容

13.2.1Spring容 概述

13.2.2Applic*ionContext及其工作原理

13.3依赖注入

13.3.1理 依赖注入

13.3.2依赖注入的实现 式

13.4Spring BC开发

13.4.1Spring对BC支持概述

13.4.2 置数据源

13.4.3使用BC模板 作数据库

13.4.4JdbcTempl*e类的常用 法

13.4.5构建不依赖于Spring的Hibern*e 码

13.5Spring整合Struts 2 Hibern*e 5

13.5.1 置自动启动Spring容

13.5.2Spring整合Struts 2

13.5.3Spring整合Hibern*e 5

13.6基于SSH会员 理 统

13.6.1构建SSH开发环境

13.6.2数据库层的实现

13.6.3Hibern*e持久层设

13.6.4DAO层设

13.6.5 逻辑层设

13.6.6会员注册 能实现

13.6.7会员登录 能实现

13.6.8查询所有会员 能实现

13.6.9删 会员 能实现

13.6.10修改会员 能实现

本章小结

思考与练习

参考文献





作者介绍


文摘


序言