• Java Web入门经典
图书条目标准图
21年品牌 40万+商家 超1.5亿件商品

Java Web入门经典

14.95 2.2折 69 九品

仅1件

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

作者王国辉、陈英 著

出版社机械工业出版社

出版时间2013-06

版次1

装帧平装

货号A11

上书时间2024-11-02

图书-天下的书店

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:九品
图书标准信息
  • 作者 王国辉、陈英 著
  • 出版社 机械工业出版社
  • 出版时间 2013-06
  • 版次 1
  • ISBN 9787111421825
  • 定价 69.00元
  • 装帧 平装
  • 开本 16开
  • 纸张 胶版纸
  • 页数 501页
  • 丛书 华章程序员书库
【内容简介】
  《华章程序员书库:JavaWeb入门经典》以初学者为核心,全面介绍了JavaWeb开发中常用的各种技术。内容排列上由浅入深,让读者循序渐进掌握编程技术;在内容讲解上结合丰富的图解和形象的比喻,帮助读者理解“晦涩难懂”的技术;在内容形式上附有大量的提示、技巧、说明等栏目,夯实读者编程技术,丰富编程经验。全书共分4篇19章,其中,第一篇为“起步篇”,主要包括开启JavaWeb之门、不可不知的客户端应用技术、驾驭JavaWeb开发环境、JavaWeb开发必修课之JSP语法等内容;第二篇为“核心篇”,主要包括程序开发效率之利器——内置对象、完美的“咖啡豆”——JavaBean技术、Web应用的缔造者——Servlet、使用表达式语言(EL)、页面控制利器——JSTL标签库、数据库应用开发等内容;第三篇为“高级应用篇”,主要包括在互联网中操作文件资源、利用JFreeChart实现动态图表、在JSP中操作XML、完美体验Ajax技术、MVC架构实现者——Struts2框架、数据库持久化利器——Hibernate技术、简化企业开发瑰宝——Spring技术等内容;第四篇为“项目实战篇”,主要包括基于Ajax的聊天室和基于SSH2的网络商城两个实战项目。
  《华章程序员书库:JavaWeb入门经典》附有配套光盘,光盘中提供有本书所有程序的源代码、多媒体教学视频、程序开发资源库。其中,源代码全部经过精心测试,能够在WindowsXP、WindowsServer2003、Windows7操作系统上编译和运行。
  《华章程序员书库:JavaWeb入门经典》适用于JavaWeb的爱好者、初学者和中级开发人员,也可以作为大中专院校和培训机构的教材。
【目录】
前言
第一篇起步篇
第1章开启JaveWeb之门
视频讲解:19分钟
1.1初识JavaWeb
1.1.1Java概述
1.1.2Java语言的主要特点
1.1.3JavaWeb概述
1.1.4JavaWeb成功案例
1.2Web应用技术
1.2.1客户端应用技术
1.2.2服务器端应用技术
1.3Web应用程序的工作原理
1.4网络程序开发体系结构
1.4.1什么是C/S结构
1.4.2什么是B/S结构
1.4.3B/S与C/S的区别
1.5JavaWeb网站的基本构建流程
1.6常用网上资源
1.6.1常用资源下载网
1.6.2技术社区
1.7小结
1.8习题
第2章不可不知的客户端应用技术
视频讲解:113分钟
2.1构建页面内容的HTML5标记语言
2.1.1了解HTML5文档结构
2.1.2HTML文字排版标记
2.1.3图片与超链接标记
2.1.4HTML5新增的语义元素
2.1.5制作表格
2.1.6播放音频和视频
2.1.7表单标记
2.2美化页面的CSS样式表
2.2.1样式表的定义与引用
2.2.2CSS规则
2.2.3CSS选择器
2.2.4CSS常用属性
2.3客户端交互的JavaScript
2.3.1JavaScript的语言基础
2.3.2JavaScript的流程控制语句
2.3.3JavaScript函数的定义及调用
2.3.4事件处理
2.3.5常用对象
2.3.6DOM技术
2.4上机实践
2.4.1使用删除线样式标注商品特价
2.4.2将小写金额转换为大写金额
2.4.3验证用户注册信息的合法性
2.5小结
2.6习题
第3章驾驭JavaWeb开发环境
视频讲解:25分钟
3.1JavaWeb所需要的开发环境
3.1.1开发工具包JDK
3.1.2Web服务器
3.1.3数据库
3.1.4Web浏览器
3.2安装和配置JDK
3.2.1下载JDK
3.2.2安装JDK
3.2.3在Windows系统下配置和测试JDK
3.3安装和配置Tomcat
3.3.1获取Tomcat
3.3.2熟悉Tomcat
3.3.3修改Tomcat的默认端口
3.4Eclipse开发工具的安装与使用
3.4.1Eclipse的下载与安装
3.4.2启动Eclipse
3.4.3安装Eclipse中文语言包
3.4.4Eclipse工作台
3.5做好项目开发的准备工作
3.5.1集成Eclipse与Tomcat
3.5.2完善Web项目开发所需配置
3.6使用Eclipse开发一个JSP网站
3.7小结
3.8习题
第4章JavaWeb开发必修课之JSP语法
视频讲解:55分钟
4.1了解JSP页面的基本构成
4.2使用JSP指令标识
4.2.1使用页面指令page
4.2.2使用文件包含指令include
4.2.3使用引用标签库指令taglib
4.3使用JSP脚本
4.3.1在JSP中应用代码片段
4.3.2使用JSP表达式
4.3.3使用声明标识
4.4巧用注释
4.4.1基本HTML注释
4.4.2隐藏注释
4.4.3代码片段中的注释
4.5常用JSP动作标识
4.5.1使用包含动作标识
4.5.2使用请求转发的动作标识
4.5.3使用子动作标识
4.5.4使用动作标识
4.5.5使用动作标识
4.5.6使用动作标识
4.6上机实践
4.6.1应用Java程序片段动态生成表格
4.6.2将页面转发到用户登录页面
4.6.3应用JavaBean保存图片信息
4.7小结
4.8习题

第二篇核心篇
第5章程序开发效率之利器——内置对象
视频讲解:69分钟
5.1JSP内置对象概述
5.1.1内置对象的作用
5.1.2内置对象及其应用场合
5.2request请求对象
5.2.1获取请求参数
5.2.2解决中文乱码问题
5.2.3获取客户端数据
5.2.4应用request对象域
5.3response响应对象
5.3.1操作HTTP头信息
5.3.2设置MIME类型
5.3.3实现页面重定向
5.4out输出对象
5.4.1向客户端输出数据
5.4.2管理缓冲区
5.5session会话对象
5.5.1session的生命周期
5.5.2创建与获取会话
5.5.3移除对话中的数据
5.5.4设置会话的有效时间
5.5.5应用session对象模拟用户登录
5.6应用application对象
5.6.1application对象的生命周期
5.6.2操作application对象中数据
5.6.3配置Web应用的初始化参数
5.6.4应用application对象实现网页计数器
5.7其他内置对象
5.7.1应答与请求的page对象
5.7.2页面上下文的pageContext对象
5.7.3获取web.xml配置信息的config对象
5.7.4获取异常信息的exception对象
5.8上机实践
5.8.1通过request对象获取用户注册信息
5.8.2防止表单在网站外部提交
5.8.3通过cokie保存并读取用户登录信息
5.9小结
5.10习题
第6章完美的“咖啡豆”——JavaBean技术
视频讲解:26分钟
6.1JavaBean概述
6.1.1JavaBean的产生背景
6.1.2JavaBean的作用
6.1.3JavaBean的规范
6.1.4JavaBean的种类
6.2Eclipse对JavaBean方法的支持
6.3JavaBean的应用
6.3.1获取JavaBean的属性
6.3.2对JavaBean的属性赋值
6.3.3如何在JSP页面中应用JavaBean
6.4上机实践
6.4.1判断用户名是否有效
6.4.2计算两个日期相差的天数
6.4.3随机生成指定位数的验证码
6.5小结
6.6习题
第7章Web应用的缔造者——Servlet
视频讲解:46分钟
7.1Servlet技术
7.1.1Servlet概述
7.1.2Servlet功能
7.1.3Servlet特点
7.1.4Servlet的生命周期
7.2Servlet技术开发
7.2.1Servlet在JavaEE中的结构体系
7.2.2Servlet核心API
7.2.3创建第一个Servlet类
7.2.4Servlet配置
7.2.5使用Servlet处理业务逻辑
7.2.6使用Eclipse快速创建Servlet
7.3Servlet的典型应用
7.3.1处理表单数据
7.3.2页面转发
7.3.3获取当前页的绝对路径
7.4配置并使用Servlet过滤器
7.4.1过滤器的处理方式
7.4.2过滤器的核心对象
7.4.3创建并配置过滤器
7.4.4字符编码过滤器
7.5Servlet监听器
7.5.1Servlet监听器简介
7.5.2Servlet监听器的工作原理
7.5.3监听Servlet上下文
7.5.4监听HTTP会话
7.5.5监听Servlet请求
7.5.6使用监听器查看在线用户
7.6上机实践
7.6.1记录用户访问次数
7.6.2防盗链过滤器
7.6.3敏感词过滤器
7.7小结
7.8习题
第8章使用表达式语言(EL)
视频讲解:72分钟
8.1EL概述
8.1.1EL的基本语法
8.1.2EL的特点
8.2与低版本的环境兼容——禁用EL
8.2.1使用斜杠符号“\”
8.2.2使用page指令
8.2.3在web.xml文件中配置元素
8.3保留关键字
8.4EL运算符及其优先级
8.4.1通过EL访问数据
8.4.2在EL中执行算术运算
8.4.3在EL中判断对象是否为空
8.4.4在EL中执行逻辑关系运算
8.4.5在EL中执行条件运算
8.5EL的隐含对象
8.5.1页面上下文对象
8.5.2访问作用域范围的隐含对象
8.5.3访问环境信息的隐含对象
8.6定义和使用EL函数
8.6.1定义和使用函数
8.6.2定义和使用EL函数时常见的错误
8.7上机实践
8.7.1应用EL访问JavaBean属性
8.7.2应用EL表达式显示投票结果
8.7.3应用EL显示用户的登录状态
8.8小结
8.9习题
第9章页面控制利器——JSTL标签库
视频讲解:85分钟
9.1JSTL标签库简介
9.2JSTL的下载与配置
9.2.1下载JSTL标签库
9.2.2配置JSTL
9.3表达式标签
9.3.1输出标签
9.3.2变量设置标签
9.3.3变量移除标签
9.3.4捕获异常标签
9.4URL相关标签
9.4.1导入标签
9.4.2动态生成URL标签
9.4.3重定向标签
9.4.4传递参数标签
9.5流程控制标签
9.5.1条件判断标签
9.5.2条件选择标签
9.5.3条件测试标签
9.5.4其他条件标签
9.6循环标签
9.6.1循环标签
9.6.2迭代标签
9.7上机实践
9.7.1利用JSTL标签导入用户注册协议
9.7.2根据参数请求显示不同的页面
9.7.3JSTL在电子商城中的应用
9.8小结
9.9习题
第10章数据库应用开发
视频讲解:61分钟
10.1Web开发时常用的数据库
10.1.1MySQL数据库
10.1.2SQLServer2008
10.1.3Oracle数据库
10.2JDBC技术
10.2.1JDBC简介
10.2.2JDBC连接数据库的开发流程
10.3JDBC核心API
10.3.1驱动程序管理器DriverManager
10.3.2代表数据库连接的Connection接口
10.3.3执行SQL语句的Statement接口
10.3.4预编译执行SQL语句的PreparedStatement接口
10.3.5结果集ResultSet接口
10.3.6及时关闭连接
10.4通过JDBC操作数据库
10.4.1添加数据
10.4.2查询数据
10.4.3修改数据
10.4.4删除数据
10.4.5批处理
10.4.6调用存储过程
10.5JDBC在JavaWeb中的应用
10.5.1开发模式
10.5.2分页查询
10.6上机实践
10.6.1批量删除数据
10.6.2网站用户注册
10.6.3插入用户登录日志信息
10.7小结
10.8习题

第三篇高级篇
第11章在互联网中操作文件资源
视频讲解:83分钟
11.1使用Servlet3.0的新特性实现文件上传
11.2使用Commons-FileUpload组件实现文件上传
11.2.1添加表单及表单元素
11.2.2创建上传对象
11.2.3解析上传请求
11.3实现文件下载
11.3.1文件类
11.3.2文件字节输入流
11.3.3字节输出流
11.4上机实践
11.4.1获取表单的元素值
11.4.2限制文件上传的类型
11.4.3批量文件上传
11.5小结
11.6习题
第12章利用JFreeChart实现动态图表
视频讲解:39分钟
12.1JFreeChart简介
12.1.1认识JFreeChart组件
12.1.2JFreeChart的下载与使用
12.2JFreeChart的核心对象
12.2.1制图对象
12.2.2制图工厂对象
12.2.3数据集合对象
12.2.4绘图区对象
12.2.5坐标轴对象
12.2.6图片渲染对象
12.3JFreeChart的应用
12.3.1如何获取图片
12.3.2创建数据集合与JFreeChart实例
12.3.3图表相关属性的设置
12.3.4JFreeChart内置JDBC的使用
12.3.5中文乱码的解决方案
12.4上机实践
12.4.1利用JFreeChart绘制折线图
12.4.2利用JFreeChart绘制区域图
12.4.3利用JFreeChart绘制时序图
12.5小结
12.6习题
第13章在JSP中操作XML
视频讲解:29分钟
13.1XML简介
13.1.1XML文档结构
13.1.2XML语法要求
13.1.3为XML文档中的元素定义属性
13.1.4XML的注释
13.1.5处理字符数据
13.2dom4j概述
13.2.1dom4j简介
13.2.2dom4j的下载与配置
13.3创建XML文件
13.3.1创建XML文档对象
13.3.2创建根节点
13.3.3添加注释
13.3.4添加属性
13.3.5创建子节点
13.3.6设置节点的内容
13.3.7设置编码
13.3.8设置输出格式
13.3.9输出XML文件
13.4解析XML文档
13.4.1构建XML文档对象
13.4.2获取根节点
13.4.3获取子节点
13.5修改XML文档
13.5.1修改节点
13.5.2删除节点
13.6上机实践
13.6.1保存公告信息到XML文件
13.6.2遍历XML文档
13.6.3管理保存在XML文件中的公告信息
13.7小结
13.8习题
第14章完美体验Ajax技术
视频讲解:34分钟
14.1了解Ajax
14.1.1什么是Ajax
14.1.2Ajax开发模式与传统开发模式的比较
14.1.3Ajax的优点
14.2使用XMLHttpRequest对象
14.2.1初始化XMLHttpRequest对象
14.2.2XMLHttpRequest对象的常用方法
14.2.3XMLHttpRequest对象的常用属性
14.3传统Ajax的工作流程
14.3.1发送请求
14.3.2处理服务器响应
14.3.3一个完整的实例——检测用户名是否唯一
14.4利用jQuery实现Ajax
14.4.1jQuery简介
14.4.2应用load()方法发送请求
14.4.3发送GET和POST请求
14.4.4服务器返回的数据格式
14.4.5使用$.ajax()方法
14.5需要注意的几个问题
14.5.1安全问题
14.5.2性能问题
14.5.3浏览器兼容性问题
14.5.4中文编码问题
14.6上机实践
14.6.1实时显示公告信息
14.6.2实现无刷新分页
14.6.3多级联动下拉列表
14.7小结
14.8习题
第15章MVC架构实现者——Struts2框架
视频讲解:93分钟
15.1Struts2框架概述
15.1.1理解MVC的原理
15.1.2Struts2框架的产生
15.1.3Struts2的结构体系
15.2Struts2入门
15.2.1获取与配置Struts2
15.2.2创建第1个Struts2程序
15.3Action对象
15.3.1认识Action对象
15.3.2请求参数的注入原理
15.3.3Action的基本流程
15.3.4动态Action
15.3.5应用动态Action
15.4Struts2的配置文件
15.4.1Struts2的配置文件类型
15.4.2配置Struts2包
15.4.3配置名称空间
15.4.4Action的相关配置
15.4.5使用通配符简化配置
15.4.6配置返回结果
15.5Struts2的标签库
15.5.1应用数据标签
15.5.2应用控制标签
15.5.3应用表单标签
15.6Struts2的开发模式
15.6.1实现与ServletAPI的交互
15.6.2域模型DomainModel
15.6.3驱动模型ModelDriven
15.7Struts2的拦截器
15.7.1拦截器概述
15.7.2拦截器API
15.7.3使用拦截器
15.8数据验证机制
15.8.1手动验证
15.8.2验证文件的命名规则
15.8.3验证文件的编写风格
15.9上机实践
15.9.1应用Struts2处理表单数据
15.9.2Struts2标签下的用户注册
15.9.3通过Struts2实现简单投票器
15.10小结
15.11习题
第16章数据库持久化利器——Hibernate技术
视频讲解:85分钟
16.1初识Hibernate
16.1.1ORM原理
16.1.2Hibernate简介
16.2Hibernate入门
16.2.1获取Hibernate
16.2.2Hibernate配置文件
16.2.3编写持久化类
16.2.4Hibernate映射
16.2.5Hibernate主键策略
16.3使用Hibernate进行数据持久化
16.3.1Hibernate实例状态
16.3.2Hibernate初始化类
16.3.3保存数据
16.3.4查询数据
16.3.5删除数据
16.3.6修改数据
16.3.7延迟加载
16.4使用Hibernate的缓存
16.4.1使用一级缓存
16.4.2配置和使用二级缓存
16.5实体关联关系映射
16.5.1数据模型与领域模型
16.5.2理解并配置多对一单向关联
16.5.3理解并配置多对一双向关联
16.5.4理解并配置一对一主键关联
16.5.5级联操作
16.6Hibernate查询语言
16.6.1HQL语言
16.6.2查询实体对象
16.6.3条件查询
16.6.4HQL参数绑定机制
16.6.5排序查询
16.6.6应用聚合函数
16.6.7分组方法
16.6.8联合查询
16.7上机实践
16.7.1修改员工信息
16.7.2员工信息的模糊查询
16.7.3按年龄升序显示公民信息
16.8小结
16.9习题
第17章简化企业开发瑰宝——Spring技术
视频讲解:72分钟
17.1Spring概述
17.1.1Spring的组成
17.1.2获取Spring
17.1.3配置Spring
17.1.4使用BeanFactory管理Bean
17.1.5应用ApllicationContext
17.2依赖注入
17.2.1控制反转与依赖注入
17.2.2配置Bean
17.2.3Setter注入
17.2.4构造器注入
17.2.5引用其他Bean
17.2.6创建匿名内部JavaBean
17.3AOP概述
17.3.1AOP术语
17.3.2AOP的简单实现
17.4Spring的切入点
17.4.1静态与动态切入点
17.4.2深入静态切入点
17.4.3深入切入点底层
17.4.4Spring中的其他切入点
17.5Aspect对AOP的支持
17.5.1Aspect概述
17.5.2Spring中的Aspect
17.5.3DefaultPointcutAdvisor切入点配置器
17.5.4NameMatchMethodPointcutAdvisor切入点配置器
17.6Spring的持久化
17.6.1DAO模式
17.6.2Spring的DAO理念
17.6.3事务管理
17.6.4应用JdbcTemplate操作数据库
17.6.5与Hibernate整合
17.6.6整合Spring与Hibernate
17.7上机实践
17.7.1登录页面国际化
17.7.2利用Spring整合Hibernate来批量添加数据
17.7.3利用AOP实现用户注册
17.8小结
17.9习题

第四篇项目实战篇
第18章基于Ajax的聊天室
视频讲解:37分钟
18.1需求分析
18.2系统设计
18.2.1系统目标
18.2.2系统功能结构
18.2.3系统流程图
18.3系统开发及运行环境
18.4系统文件夹组织结构
18.5公共类设计
18.5.1编写并配置字符编码过滤器
18.5.2编写聊天室相关的Servlet实现类
18.6用户登录模块设计
18.7聊天室主体功能模块设计
18.7.1设计聊天室主页面
18.7.2实时获取并显示在线人员列表
18.7.3实现用户发言
18.7.4实时显示聊天内容
18.8退出聊天室模块
18.8.1实现安全退出聊天室功能
18.8.2处理非正常退出聊天室
18.9开发常见问题与解决方法
18.10小结
第19章基于SSH2的网络商城
视频讲解:49分钟
19.1需求分析
19.2系统设计
19.2.1系统目标
19.2.2系统功能结构
19.2.3系统业务流程图
19.2.4系统编码规范
19.3系统开发及运行环境
19.4数据库与数据表设计
19.4.1E-R图设计
19.4.2创建数据库及数据表
19.5系统文件夹组织结构
19.6搭建项目环境
19.6.1配置Struts2
19.6.2配置Hibernate
19.6.3配置Spring
19.6.4配置web.xml
19.7公共类设计
19.7.1Hibernate的Session初始化类
19.7.2泛型工具类
19.7.3数据持久化类
19.7.4分页设计
19.8登录注册模块设计
19.8.1实现注册模块
19.8.2实现登录模块
19.9前台商品信息查询模块设计
19.9.1实现商品分类查询
19.9.2实现商品搜索
19.9.3实现前台查询其他商品
19.10购物车模块设计
19.10.1实现购物车的基本功能
19.10.2实现订单的相关功能
19.11后台商品管理模块设计
19.11.1实现商品管理功能
19.11.2实现商品类别管理功能
19.12后台订单管理模块设计
19.12.1实现后台订单查询
19.12.2实现后台订单状态管理
19.13网站发布
19.13.1配置Tomcat服务器
19.13.2配置DNS服务器
19.14开发常见问题与解决
19.14.1页面中出现中文乱码
19.14.2自定义查询时,当订单号为空会出错
19.15小结
点击展开 点击收起

   相关推荐   

—  没有更多了  —

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

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