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

图书库

加入合作伙伴
封面图

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 本章小结
展开全部内容

热销图书推荐

图书封面

Spring Boot企业级开发教程(第2版)

人民邮电出版社

定价:¥59.80 咨询客服

图书封面

Python程序开发案例教程(第2版)

中国铁道出版社

定价:¥59.80 咨询客服

图书封面

Python程序设计现代方法(第2版)

人民邮电出版社

定价:¥49.80 咨询客服

图书封面

Flink基础入门

清华大学出版社

定价:¥59.80 咨询客服

PHP网站源码惠州网站优化按天计费横岗设计公司网站盐田建网站大运SEO按天计费光明网站改版宝安网络广告推广广州网站优化按天计费大运设计网站罗湖关键词排名龙华网站优化按天收费爱联营销网站西乡SEO按天收费沙井网站优化按天计费石岩建网站观澜网站优化排名爱联百度竞价包年推广福田百度seo双龙网站搜索优化布吉网站优化按天收费横岗网站改版深圳网站优化按天收费木棉湾企业网站设计西乡阿里店铺托管西乡建设网站龙岗网站推广方案丹竹头网站设计模板盐田网站推广系统南澳如何制作网站福田模板推广平湖百搜词包歼20紧急升空逼退外机英媒称团队夜以继日筹划王妃复出草木蔓发 春山在望成都发生巨响 当地回应60岁老人炒菠菜未焯水致肾病恶化男子涉嫌走私被判11年却一天牢没坐劳斯莱斯右转逼停直行车网传落水者说“没让你救”系谣言广东通报13岁男孩性侵女童不予立案贵州小伙回应在美国卖三蹦子火了淀粉肠小王子日销售额涨超10倍有个姐真把千机伞做出来了近3万元金手镯仅含足金十克呼北高速交通事故已致14人死亡杨洋拄拐现身医院国产伟哥去年销售近13亿男子给前妻转账 现任妻子起诉要回新基金只募集到26元还是员工自购男孩疑遭霸凌 家长讨说法被踢出群充个话费竟沦为间接洗钱工具新的一天从800个哈欠开始单亲妈妈陷入热恋 14岁儿子报警#春分立蛋大挑战#中国投资客涌入日本东京买房两大学生合买彩票中奖一人不认账新加坡主帅:唯一目标击败中国队月嫂回应掌掴婴儿是在赶虫子19岁小伙救下5人后溺亡 多方发声清明节放假3天调休1天张家界的山上“长”满了韩国人?开封王婆为何火了主播靠辱骂母亲走红被批捕封号代拍被何赛飞拿着魔杖追着打阿根廷将发行1万与2万面值的纸币库克现身上海为江西彩礼“减负”的“试婚人”因自嘲式简历走红的教授更新简介殡仪馆花卉高于市场价3倍还重复用网友称在豆瓣酱里吃出老鼠头315晚会后胖东来又人满为患了网友建议重庆地铁不准乘客携带菜筐特朗普谈“凯特王妃P图照”罗斯否认插足凯特王妃婚姻青海通报栏杆断裂小学生跌落住进ICU恒大被罚41.75亿到底怎么缴湖南一县政协主席疑涉刑案被控制茶百道就改标签日期致歉王树国3次鞠躬告别西交大师生张立群任西安交通大学校长杨倩无缘巴黎奥运

PHP网站源码 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化