欢迎来到传智教育旗下图书库
传智教育官网 博学谷 黑马程序员

图书库

加入合作伙伴
封面图

Java Web程序设计任务教程(第2版)

黑马程序员/编著
定价:¥59.80

出版社:人民邮电出版社

ISBN:978-7-115-56685-0

图书种类:高校教材

出版日期:2021-09

所属学科:Java

页数:313

咨询客服 查看配套资源

关注获取新书发布信息

内容简介

本书使用深入浅出、通俗易懂的语言阐述Java Web相关知识,并结合典型的Web应用案例,帮助读者掌握Web应用程序的开发技术。

本书共15章,详细讲解了网页开发的基础知识和Java Web开发的核心知识,其中网页开发基础知识包括HTML技术、CSS技术、JavaScript技术和Bootstrap技术,而Java Web的核心知识包括Servlet技术、会话技术、JSP技术、JDBC技术和数据库连接池技术等。本书加入了真实的电商项目,揭示了项目开发的过程,可以让学习者切身感受到项目开发带来的乐趣。

本书附有配套视频、源代码、习题、教学课件等资源。为了帮助读者更好地学习本书,作者还提供了在线答疑。

适合群体

本书适合作为高等教育本、专科院校计算机相关专业的教材,也可供广大计算机编程爱好者自学使用。 

图书特色

特色一:任务式教学模式

在学习完某个阶段后,会通过一个任务案例来贯穿知识点,并且每个案例都有详细的实现步骤及步骤说明,能够更好的锻炼学生的动手实践能力。

特色二:去繁杂重实用

在描述每个知识点时简洁精炼,注重知识的实用性,精准深入。

特色三:加入真实电商项目

本书加入了真实的电商项目,让学生切身感受真正的企业级项目开发流程!

配套资源
进入高校教辅平台查看资源
图书目录
第1章 网页开发基础
1.1 HTML基础
1.1.1 HTML简介
1.1.2 HTML标签概述
1.2 常用的HTML标签
1.2.1 段落、行内和换行标签
1.2.2 文本样式标签
1.2.3 表格标签
1.2.4 表单标签
1.2.5 列表标签
1.2.6 超链接标签
1.2.7 图像标签
1.3 CSS技术
1.3.1 初识CSS
1.3.2 CSS样式的引用方式
1.3.3 CSS选择器和常用属性
1.4 JavaScript基础
1.4.1 JavaScript概述
1.4.2 DOM相关知识
1.4.3 BOM相关知识
1.4.4 JavaScript的使用
1.5 Bootstrap框架基础
1.5.1 Bootstrap框架简介
1.5.2 Bootstrap框架的下载与使用
1.6 Bootstrap框架的常用组件
1.6.1 按钮
1.6.2 导航
1.6.3 面包屑导航
1.6.4 分页
1.6.5 列表
1.6.6 表单
任务:蛋糕商城注册页面
1.7 本章小结
1.8 本章习题
第2章 Java Web概述
2.1 XML基础
2.1.1 XML概述
2.1.2 XML语法
2.1.3 DTD约束
2.1.4 Schema约束
2.2 程序开发体系架构
2.2.1 C/S体系架构
2.2.2 B/S体系架构
2.3 Tomcat
2.3.1 Tomcat简介
2.3.2 Tomcat的安装和启动
2.3.3 Tomcat诊断
2.3.4 动手实践:在IntelliJ IDEA中配置Tomcat
2.4 本章小结
2.5 本章习题
第3章 HTTP协议
3.1 HTTP概述
3.2 HTTP请求消息
3.2.1 HTTP请求行
3.2.2 HTTP请求头
3.3 HTTP响应消息
3.3.1 HTTP响应状态行
3.3.2 HTTP响应头
3.4 本章小结
3.5 本章习题
第4章 Servlet技术
4.1 Servlet基础
4.1.1 Servlet概述
4.1.2 Servlet的特点
4.1.3 Servlet接口
4.2 Servlet开发入门
4.2.1 实现第一个Servlet程序
4.2.2 Servlet的配置
4.2.3 Servlet的生命周期
4.3 ServletConfig和Servlet-Context
4.3.1 ServletConfig接口
4.3.2 ServletContext接口
4.4 HttpServletResponse对象
4.4.1 发送状态码相关的方法
4.4.2 发送响应消息头相关的方法
4.4.3 发送响应消息体相关的方法
4.5 HttpServletResponse应用
4.5.1 实现请求重定向
4.5.2 动手实践:解决中文输出乱码问题
4.6 HttpServletRequest对象
4.6.1 获取请求行信息的相关方法
4.6.2 获取请求消息头的相关方法
4.6.3 请求转发
4.6.4 获取请求参数
4.6.5 通过Request对象传递数据
4.6.6 动手实践:解决请求参数的中文乱码问题
4.7 本章小结
4.8 本章习题
第5章 会话及会话技术
5.1 会话概述
5.2 Cookie对象
5.2.1 什么是Cookie
5.2.2 Cookie API
任务:显示用户上次访问时间
5.3 Session对象
5.3.1 什么是Session
5.3.2 HttpSession API
5.3.3 Session的生命周期
任务:实现购物车
任务:应用Session对象模拟用户登录
5.4 本章小结
5.5 本章习题
第6章 JSP技术
6.1 JSP概述
6.1.1 什么是JSP
6.1.2 编写第一个JSP文件
6.1.3 JSP运行原理
6.2 JSP基本语法
6.2.1 JSP页面的基本构成
6.2.2 JSP脚本元素
6.2.3 JSP注释
6.3 JSP指令
6.3.1 page指令
6.3.2 include指令
6.3.3 taglib指令
6.4 JSP动作元素
6.4.1 包含文件元素<jsp:include>
6.4.2 请求转发元素<jsp:forward>
6.5 JSP隐式对象
6.5.1 隐式对象的概述
6.5.2 out对象
6.5.3 pageContext对象
6.5.4 exception对象
任务:将页面转发到用户登录页面
任务:网上蛋糕商城JSP页面
6.6 本章小结
6.7 本章习题
第7章 EL和JSTL
7.1 EL
7.1.1 EL的语法格式	139
7.1.2 EL中的标识符
7.1.3 EL中的关键字
7.1.4 EL中的变量
7.1.5 EL中的常量
7.1.6 EL访问数据
7.1.7 EL中的运算符
7.2 EL隐式对象
7.2.1 pageContext对象
7.2.2 Web域相关对象
7.2.3 访问环境信息的隐式对象
7.2.4 Cookie对象
7.2.5 initParam对象
7.3 JSTL
7.3.1 什么是JSTL
7.3.2 JSTL的下载和使用
7.4 JSTL中的Core标签库
7.4.1 表达式标签
7.4.2 流程控制标签
7.4.3 循环标签
7.4.4 URL相关标签
任务:根据参数请求显示不同的页面
7.5 本章小结
7.6 本章习题
第8章 JavaBean技术与JSP开发模型
8.1 JavaBean技术
8.1.1 JavaBean概述
8.1.2 JavaBean种类
8.1.3 JavaBean的应用
8.2 动手实践:使用JavaBean解决中文乱码
任务:判断用户名是否有效
8.3 JSP开发模型
8.4 MVC设计模式
任务:按照JSP Model2思想实现用户注册功能
8.5 本章小结
8.6 本章习题
第9章 Servlet高级
9.1 Filter
9.1.1 什么是Filter
9.1.2 Filter相关API
9.1.3 Filter的生命周期
9.1.4 实现第一个Filter
9.1.5 Filter映射
9.1.6 Filter链
任务:Filter在Cookie自动登录中的使用
9.2 Listener
9.2.1 Listener概述
9.2.2 Listener的API
任务:监听域对象的生命周期
9.3 Servlet 3.0新特性
9.4 文件的上传和下载
9.4.1 文件上传的原理
9.4.2 认识Commons-FileUpload组件
9.4.3 Commons-FileUpload组件的下载
9.4.4 动手实践:实现文件上传
9.4.5 文件下载原理
9.4.6 动手实践:实现文件下载
9.5 本章小结
9.6 本章习题
第10章 JDBC
10.1 什么是JDBC
10.2 JDBC的常用API
10.2.1 Driver接口
10.2.2 DriverManager类
10.2.3 Connection接口
10.2.4 Statement接口
10.2.5 PreparedStatement接口
10.2.6 ResultSet接口
10.3 实现第一个JDBC程序
10.4 PreparedStatement对象
10.5 ResultSet对象
10.6 动手实践:使用JDBC完成数据的增删改查
任务:网站用户登录功能
10.7 本章小结
10.8 本章习题
第11章 数据库连接池与DBUtils工具
11.1 数据库连接池
11.1.1 什么是数据库连接池
11.1.2 DataSource接口
11.1.3 DBCP数据库连接池
11.1.4 C3P0数据库连接池
11.2 DBUtils工具
11.2.1 DBUtils工具介绍
11.2.2 DBUtils类
11.2.3 QueryRunner类
11.2.4 ResultSetHandler接口
11.2.5 ResultSetHandler实现类
11.2.6 动手实践:使用DBUtils实现增删改查
11.3 本章小结
11.4 本章习题
第12章 Ajax
12.1 Ajax概述
12.2 jQuery框架
12.2.1 初识jQuery
12.2.2 jQuery的常用操作
12.2.3 jQuery中的load()方法
12.2.4 发送GET和POST请求
12.3 JSON数据格式
12.4 Ajax的基础操作
任务:实时显示公告信息
12.5 本章小结
12.6 本章习题
第13章 网上蛋糕商城—项目搭建
13.1 项目概述
13.1.1 需求分析
13.1.2 功能结构
13.1.3 项目预览
13.2 数据库设计
13.2.1 E-R图设计
13.2.2 数据表结构
13.3 项目环境搭建
13.4 本章小结
第14章 网上蛋糕商城—前端开发
14.1 用户注册功能
14.2 用户登录功能
14.3 购物车功能
14.4 商品分类查询功能
14.5 商品搜索功能
14.6 本章小结
第15章 网上蛋糕商城—后台开发
15.1 后台管理系统概述
15.2 商品管理模块
15.2.1 商品添加功能
15.2.2 商品信息修改功能
15.2.3 商品删除功能
15.2.4 商品加入/移出条幅推荐功能
15.3 订单管理模块
15.3.1 查询订单列表功能
15.3.2 删除订单功能
15.4 客户管理模块
15.4.1 添加客户功能
15.4.2 修改客户信息功能
15.4.3 删除客户功能
15.4.4 重置客户密码功能
15.5 商品类目管理模块
15.6 本章小结
展开全部内容

热销图书推荐

图书封面

JavaScript+jQuery交互式Web前端开发(第2版)

人民邮电出版社

定价:¥59.80 咨询客服

图书封面

HBase基础入门

清华大学出版社

定价:¥59.00 咨询客服

图书封面

Python数据分析与应用:从数据获取到可视化(第2版)

中国铁道出版社

定价:¥59.00 咨询客服

图书封面

Java程序设计任务驱动教程

高等教育出版社

定价:¥55.00 咨询客服

代做工资流水公司常德代做薪资银行流水宜春企业对公流水报价揭阳公司银行流水价格鞍山查询贷款工资流水信阳办理银行流水PS上海开工资流水账单宁德消费贷流水公司南宁流水单打印开封查对公银行流水银川办理工资流水账单南通购房银行流水襄阳房贷收入证明查询漳州制作签证银行流水汕头查流水账单沧州房贷工资流水 代开绍兴房贷工资流水 模板南阳个人银行流水查询盐城个人银行流水公司无锡车贷流水多少钱北京查询流水莆田离职证明图片潮州收入证明公司天津开车贷工资流水南京代办工资流水单潮州个人银行流水洛阳签证流水费用南通背调银行流水打印淮安在职证明价格荆州制作银行流水兰州在职证明办理香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声卫健委通报少年有偿捐血浆16次猝死汪小菲曝离婚始末何赛飞追着代拍打雅江山火三名扑火人员牺牲系谣言男子被猫抓伤后确诊“猫抓病”周杰伦一审败诉网易中国拥有亿元资产的家庭达13.3万户315晚会后胖东来又人满为患了高校汽车撞人致3死16伤 司机系学生张家界的山上“长”满了韩国人?张立群任西安交通大学校长手机成瘾是影响睡眠质量重要因素网友洛杉矶偶遇贾玲“重生之我在北大当嫡校长”单亲妈妈陷入热恋 14岁儿子报警倪萍分享减重40斤方法杨倩无缘巴黎奥运考生莫言也上北大硕士复试名单了许家印被限制高消费奥巴马现身唐宁街 黑色着装引猜测专访95后高颜值猪保姆男孩8年未见母亲被告知被遗忘七年后宇文玥被薅头发捞上岸郑州一火锅店爆改成麻辣烫店西双版纳热带植物园回应蜉蝣大爆发沉迷短剧的人就像掉进了杀猪盘当地回应沈阳致3死车祸车主疑毒驾开除党籍5年后 原水城县长再被查凯特王妃现身!外出购物视频曝光初中生遭15人围殴自卫刺伤3人判无罪事业单位女子向同事水杯投不明物质男子被流浪猫绊倒 投喂者赔24万外国人感慨凌晨的中国很安全路边卖淀粉肠阿姨主动出示声明书胖东来员工每周单休无小长假王树国卸任西安交大校长 师生送别小米汽车超级工厂正式揭幕黑马情侣提车了妈妈回应孩子在校撞护栏坠楼校方回应护栏损坏小学生课间坠楼房客欠租失踪 房东直发愁专家建议不必谈骨泥色变老人退休金被冒领16年 金额超20万西藏招商引资投资者子女可当地高考特朗普无法缴纳4.54亿美元罚金浙江一高校内汽车冲撞行人 多人受伤

代做工资流水公司 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化