• Java Web应用开发与案例教程 沈泽刚 等 编著 9787111521068 机械工业出版社
21年品牌 40万+商家 超1.5亿件商品

Java Web应用开发与案例教程 沈泽刚 等 编著 9787111521068 机械工业出版社

全新正版书,当天发货。如有套装书(或图片与书名不符),价格异常,可能是单本书的价格。

32.8 6.7折 49 全新

库存2件

北京通州
认证卖家担保交易快速发货售后保障

作者沈泽刚 等 编著

出版社机械工业出版社

ISBN9787111521068

出版时间2015-12

装帧平装

开本其他

定价49元

货号1201228462

上书时间2024-04-16

湘云书店

十六年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
目录
出版说明
前言
章JavaWeb开发概述
1.1Web技术概述
1.1.1Web的工作原理
1.1.2HTTP与HTML
1.1.3主机和IP地址
1.1.4服务器端开发技术
1.1.5客户端动态技术
1.2Tomcat的安装与配置
1.2.1Tomcat的安装与测试
1.2.2Tomcat的安装目录
1.2.3配置Tomcat的服务端口
1.2.4Tomcat的启动和停止
1.3Eclipse的安装与配置
1.3.1安装与配置Eclipse
1.3.2在Eclipse中配置Tomcat服务器
1.3.3为Eclipse指定浏览器
1.3.4为JSP页面指定编码方式
1.4案例:动态Web项目的建立与部署
1.4.1动态Web项目的建立
1.4.2开发Servlet
1.4.3开发JSP页面
1.4.4Web项目的部署
1.5小结
1.6习题
第2章Servlet基础
2.1Servlet接口与HttpServlet类
2.1.1Servlet接口
2.1.2HttpServlet类
2.2Servlet生命周期
2.2.1类加载
2.2.2Servlet实例化
2.2.3Servlet初始化
2.2.4为客户提供服务
2.2.5Servlet销毁
2.3Web应用程序与DD文件
2.3.1Web应用程序
2.3.2应用服务器
2.3.3Web应用程序结构
2.3.4部署描述文件
2.3.5@WebServlet注解
2.4处理HTTP请求
2.4.1HTTP请求结构
2.4.2发送和处理HTTP请求
2.4.3检索请求参数
2.4.4使用请求对象存储数据
2.4.5请求转发
2.4.6其他请求处理方法
2.5发送HTTP响应
2.5.1HTTP响应结构
2.5.2输出流与内容类型
2.5.3响应重定向
2.5.4设置响应头
2.5.5发送状态码和错误消息
2.6ServletContext对象
2.6.1使用ServletContext对象存储数据
2.6.2获取上下文初始化参数
2.6.3使用RequestDispatcher实现请求转发
2.6.4通过ServletContext对象获得资源
2.6.5登录日志和检索容器信息
2.7案例:Web应用的表单数据处理
2.7.1常用表单控件元素
2.7.2表单页面的创建
2.7.3表单数据处理
2.8小结
2.9习题
第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.3page指令
3.3.1import属性
3.3.2contentType和pageEncoding属性
3.3.3session属性
3.3.4errorPage与isErrorPage属性
3.3.5在DD中配置错误页面
3.4JSP隐含变量
3.4.1request与response变量
3.4.2out变量
3.4.3application变量
3.4.4session变量
3.4.5pageContext变量
3.4.6config变量
3.4.7exception变量
3.5作用域对象
3.5.1应用作用域
3.5.2会话作用域
3.5.3请求作用域
3.5.4页面作用域
3.6JSP组件包含
3.6.1静态包含:include指令
3.6.2动态包含:include动作
3.6.3使用动作
3.7JavaBeans应用
3.7.1JavaBeans概述
3.7.2动作
3.7.3动作
3.7.4动作
3.8MVC设计模式
3.8.1Model1体系结构
3.8.2Model2体系结构
3.8.3实现MVC模式的一般步骤
3.9案例:使用包含设计页面布局
3.10小结
3.11习题
第4章会话与文件管理
4.1会话管理
4.1.1理解状态与会话
4.1.2会话管理机制
4.1.3常用HttpSessionAPI
4.1.4使用HttpSession对象
4.1.5会话超时与失效
4.2Cookie及其应用
4.2.1CookieAPI
4.2.2向客户端发送Cookie
4.2.3从客户端读取Cookie
4.3文件的上传与下载
4.3.1文件上传的实现
4.3.2文件下载的实现
4.4案例:使用会话实现购物车
4.4.1模型类设计
4.4.2购物车类设计
4.4.3上下文监听器设计
4.4.4视图设计
4.4.5控制器设计
4.5小结
4.6习题
第5章EL与JSP标签技术
5.1使用EL访问数据
5.1.1属性与集合元素访问运算符
5.1.2访问作用域变量
5.1.3访问JavaBeans属性
5.1.4访问集合元素
5.1.5使用EL的隐含变量
5.2使用EL运算符
5.2.1算术运算符
5.2.2关系与逻辑运算符
5.2.3条件运算符
5.2.4empty运算符
5.3JSP标准标签库
5.3.1JSTL核心标签库
5.3.2通用目的标签
5.3.3条件控制标签
5.3.4循环控制标签
5.3.5URL相关的标签
5.4自定义标签的开发
5.4.1标签扩展API
5.4.2自定义标签的开发步骤
5.4.3SimpleTag接口及其生命周期
5.4.4SimpleTagSupport类
5.5理解TLD文件
5.5.1元素
5.5.2元素
5.5.3元素
5.5.4元素
5.5.5元素
5.6常用自定义标签的开发
5.6.1空标签的开发
5.6.2带属性标签的开发
5.6.3带标签体的标签的开发
5.6.4迭代标签的开发
5.6.5在标签中使用EL
5.7案例:使用标签实现商品查询
5.7.1控制器设计
5.7.2自定义标签设计
5.7.3创建标签库描述文件
5.7.4开发视图JSP页面
5.8小结
5.9习题
第6章Web数据库访问
6.1MySQL数据库简介
6.1.1MySQL的下载和安装
6.1.2使用MySQL命令行工具
6.1.3Navicat可视化管理工具
6.2JDBC数据库连接
6.2.1加载驱动程序
6.2.2创建连接对象
6.2.3创建语句对象
6.2.4获取结果集对象
6.2.5关闭对象
6.3数据源与连接池
6.3.1数据源与连接池简介
6.3.2配置数据源
6.3.3在应用程序中使用数据源
6.4DAO设计模式
6.4.1设计实体类
6.4.2设计DAO对象
6.5案例:使用DAO对象访问数据库
6.6小结
6.7习题
第7章Web监听器与过滤器
7.1Web监听器
7.1.1处理Servlet上下文事件
7.1.2处理会话事件
7.1.3处理请求事件
7.1.4在DD中注册监听器
7.2Web过滤器
7.2.1过滤器简介
7.2.2过滤器API
7.2.3日志过滤器
7.2.4@WebFilter注解
7.2.5在DD中配置过滤器
7.2.6实例:多用途过滤器
7.3案例:用过滤器实现水印效果
7.4小结
7.5习题
第8章Struts2框架基础
8.1Struts2框架概述
8.1.1Struts2框架的组成
8.1.2Struts2开发环境的构建
8.1.3动作类
8.1.4实例:简单的Struts2应用
8.1.5配置文件
8.2Action访问ServletAPI
8.2.1使用ServletActionContext类
8.2.2使用ActionContext类
8.2.3使用Aware接口
8.3ValueStack栈与OGNL
8.3.1ValueStack栈
8.3.2读取ObjectStack中对象的属性
8.3.3读取StackContext中对象的属性
8.3.4使用OGNL访问数组元素
8.3.5使用OGNL访问List类型的属性
8.3.6使用OGNL访问Map类型的属性
8.4Struts2常用标签
8.4.1常用的数据标签
8.4.2常用的控制标签
8.4.3表单UI标签
8.4.4实例:表单UI标签应用
8.5用户输入校验
8.5.1使用Struts2校验框架
8.5.2使用客户端校验
8.5.3编程实现校验
8.6Struts2的国际化
8.6.1国际化(i18n)
8.6.2属性文件
8.6.3属性文件的级别
8.6.4Action的国际化
8.6.5JSP页面国际化
8.6.6实例:Action属性文件应用
8.6.7全局属性文件应用
8.7案例:用Tiles实现页面布局
8.7.1在web.xml中配置Tiles
8.7.2创建模板页面
8.7.3创建tiles.xml定义文件
8.7.4创建LoginAction类
8.7.5创建struts.xml文件
8.7.6创建JSP视图页面
8.7.7运行应用程序
8.8小结
8.9习题
第9章Hibernate框架基础
9.1Hibernate开发基础
9.1.1分层体系结构与持久层
9.1.2对象关系映射ORM
9.1.3Hibernate软件包
9.2Hibernate体系结构
9.3Hibernate核心API
9.3.1Configuration类
9.3.2SessionFactory接口
9.3.3Transaction接口
9.3.4Session接口
9.3.5Query接口
9.4配置文件
9.4.1数据库连接配置
9.4.2数据库方言配置
9.4.3数据库连接池配置
9.4.4其他常用属性配置
9.5映射文件
9.6关联映射
9.6.1实体关联类型
9.6.2单向关联与双向关联
9.6.3一对多关联映射
9.6.4一对一关联映射
9.6.5多对多关联映射
9.7Hibernate数据查询
9.7.1HQL查询概述
9.7.2查询结果处理
9.7.3HQL的基本查询
9.7.4HQL的聚集函数
9.7.5带参数的查询
9.8案例:注册/登录系统的实现
9.8.1定义持久化类
9.8.2定义映射文件
9.8.3定义Action动作类
9.8.4创建结果视图
9.8.5修改struts.xml配置文件
9.8.6运行应用程序
9.9小结
9.10习题
0章Spring框架基础
10.1Spring基础知识
10.1.1Spring框架概述
10.1.2Spring框架模块
10.1.3Spring4.0的新特征
10.1.4Spring的下载与安装
10.2Spring容器与依赖注入
10.2.1Spring容器概述
10.2.2BeanFactory及其工作原理
10.2.3依赖注入
10.2.4依赖注入的实现方式
10.3SpringJDBC开发
10.3.1配置数据源
10.3.2使用JDBC模板操作数据库
10.3.3构建不依赖于Spring的Hibernate代码
10.4Spring整合Struts2和Hibernate4
10.4.1配置自动启动Spring容器
10.4.2Spring整合Struts2
10.4.3Spring整合Hibernate
10.5案例:SSH会员管理系统
10.5.1构建SSH开发环境
10.5.2数据库层的实现
10.5.3Hibernate持久层设计
10.5.4DAO层设计
10.5.5业务逻辑层设计
10.5.6会员注册功能的实现
10.5.7会员登录功能的实现
10.5.8查询所有会员功能的实现
10.5.9删除会员功能的实现
10.5.10修改会员功能的实现
10.6小结
10.7习题
参考文献

内容摘要
本书介绍了Java Web应用开发核心技术,全书共分10章,主要内容包括Web技术基础、Servlet基础、JSP基础、会话与文件管理、EL与JSP标签技术、Web数据库访问、Web监听器与过滤器等,本书还介绍了Struts 2、Hibernate 4和Spring 4三大开源框架的核心开发技术。每章提供了一个综合案例,帮助读者理解并掌握所学内容,引导读者开发完整的系统。每章还配有适量习题,供读者复习参考。 
本书可作为计算机及相关专业Web编程技术或JSP开发技术等课程的教材,也可供从事Java Web应用开发的技术人员参考。

精彩内容
前言
Java Web是用Java技术来解决互联网Web相关领域的技术总和,是目前Web开发的主流技术之一。本书以最新的Servlet和JSP规范为基础,详细介绍了Java Web应用开发的核心技术及编程方法。本书全面体现了Java Web开发技术的发展特性,涵盖了当前广泛应用的开发规范,结构清晰,应用案例实用,实现了理论讲授和实际应用的充分融合。
全书共分10章,主要内容如下。
章介绍Java Web应用开发的基础知识、Tomcat服务器、Eclipse IDE的安装与配置,以及简单的Servlet与JSP开发。
第2章介绍Servlet入门基础,包括Servlet生命周期、HTTP请求处理和HTTP响应发送、Web应用程序与部署描述文件,以及ServletContext对象的应用等。
第3章介绍JSP技术基础,包括JSP页面元素、JSP生命周期、JSP指令、JSP隐含变量、JSP组件包含与JavaBeans应用,最后介绍了MVC设计模式。
第4章介绍会话管理与文件操作,包括使用HttpSession对象管理会话和Cookie的使用,介绍了如何实现文件上传和文件下载。
第5章介绍表达式语言(EL)与JSP标签技术,包括EL运算符、如何使用EL访问作用域变量、JavaBeans属性和集合对象元素、如何使用EL隐含变量。本章还介绍JSP标准标签库(JSTL)的使用和自定义标签的开发。
第6章介绍Web数据库访问技术。其中包括JDBC访问数据库的步骤、使用数据源访问数据库的方法,以及DAO设计模式的应用。
第7章介绍Web监听器和Web过滤器的开发及应用。
第8~10章分别介绍Struts 2框架、Hibernate 4框架和Spring 4框架的核心基础知识,以及三大框架的整合开发。
本书特色是从实用角度出发,循序渐进,用通俗的语言和短小精悍的实例阐释开发技术,使读者快速掌握系统开发所用到的知识。每章最后都提供了一个综合案例,帮助读者理解并掌握所学内容,引导读者开发完整的系统。每章还配有适量习题,供读者复习参考。本书所有程序全部上机调试通过,若需要源程序代码及教学课件,可与编者联系。学习本书需要读者具有一定的Java语言基础、HTML和数据库基础。
本书由沈泽刚、王海波编写,参加本书编写和代码调试工作的还有张龙昌、张野、王晓轩、冯冠。本书的编写参考了大量的Java Web开发的书籍和资料,在此对这些文献的作者表示感谢。
由于时间仓促和作者水平有限,书中难免存在错误和不当之处,恳请广大读者批评指正。

编者

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP