共 116 小节 已有 189368 人学过 2017.6.6 推出
JavaWeb是用Java技术来解决相关WEB互联网领域的技术总和。Java提供的技术方案可以解决客户端和服务器端的开发需求,特别是服务器的应用,比如Servlet,JSP和第三方框架等等。本课程将从基础入手,让你深入学习JavaWeb开发的原理和核心技术。
- 第一章:Java Web开发概述
1-1 走进Java Web工程师的世界
- 第二章:搭建Java Web开发环境
2-1 JDK的安装与集成开发环境IDE的介绍
2-2 InteliiJ IDEA的安装与配置
2-3 InteliiJ IDEA的基本配置
2-4 IDEA创建多module的project
- 第三章:HTTP和Tomcat
3-1 Java Web服务器的介绍
3-2 Tomcat的下载和使用
3-3 手动部署项目到Tomcat
3-4 使用IDEA创建Java Web项目并部署
3-5 Web项目目录结构
3-6 HTTP简介
3-7 HTTP的请求和响应
- 第四章:深入Servlet技术
4-1 Servlet概述
4-2 编写第一个Servlet
4-3 使用Servlet3.0创建Servlet
4-4 HttpServletRequest简介-获取请求行和请求头
4-5 HttpServletRequest获取请求参数
4-6 response对象发送响应行和响应头
4-7 HttpServletResponse发送请求体
4-8 案例-验证码切换
4-9 Servlet的生命周期
4-10 ServletConfig对象
4-11 ServletContext-获取项目初始化参数
4-12 ServletContext对象-在多个Servlet之间共享参数
4-13 ServletContext-读取项目的资源文件
4-14 请求转发
4-15 案例-登录错误时显示错误界面
4-16 重定向介绍
4-17 案例-登录后跳转网站首页
4-18 请求转发和重定向的区别
4-19 网页的自动刷新
4-20 Servlet线程安全
4-21 案例 文件下载
- 第五章:Cookie与Session会话技术
5-1 会话技术概述
5-2 Cookie的会话流程
5-3 Cookie的创建和发送
5-4 Cookie的常见API
5-5 获取Cookie
5-6 案例 记录网站上一次访问时间
5-7 Session的会话流程
5-8 Session对象的创建和获取
5-9 使用Session域对象存取数据
5-10 Session的生命周期
5-11 Session持久化
5-12 购物车的简单使用
- 第六章:深入JSP技术
6-1 JSP简介
6-2 JSP运行原理
6-3 JSP的脚本和注释
6-4 JSP指令
6-5 JSP隐式对象概述
6-6 JSP九大隐式对象详解-out
6-7 JSP九大隐式对象-pageContext
6-8 JSP标签
- 第七章:JSTL标签库
7-1 EL表达式获取域中数据
7-2 EL的内置对象
7-3 EL的执行表达式
7-4 JSTL的简介与基本配置
7-5 JSTL-if标签
7-6 JSTL-forEach标签
7-7 案例 实现商品列表展示
- 第八章:MySQL数据库入门
8-1 MySQL数据库的安装
8-2 数据库定义语言
8-3 命名规则与数据类型
8-4 SQL-insert插入数据
8-5 SQL-update更新数据
8-6 SQL-delete删除数据
8-7 select语句-基本用法
8-8 select语句-基本运算符
8-9 select语句-聚合查询
8-10 select语句-分组和过滤
8-11 查询结果排序
8-12 多表查询
8-13 MySQL图形化工具-Navicat
8-14 案例-设计数据库
8-15 案例-实现数据库
8-16 操作数据库
- 第九章:JDBC的应用
9-1 JDBC概述(1)
9-2 JDBC连接数据库(1)
9-3 JDBC查询数据(1)
9-4 JDBC插入数据(1)
9-5 JDBC删除和修改数据
9-6 Junit单元测试
9-7 预防SQL注入
9-8 JDBCutils工具类(上)
9-9 JDBCutils工具类(下)
- 第十章:监听器Listener
10-1 监听器概述
10-2 创建ServletContextListener
10-3 HttpSessionListener和ServletRequestListener
10-4 域对象属性监听器
10-5 对象感知监听器
10-6 案例 商品促销活动推广
- 第十一章:过滤器Filter
11-1 过滤器概述
11-2 创建一个过滤器
11-3 Filter生命周期和API
11-4 Filter的基本配置
11-5 案例解决中文输出乱码问题
- 第十二章:XML入门
12-1 XML基本介绍
12-2 XML元素和解析方式
12-3 XML约束
- 第十三章:实战-生鲜后台管理系统
13-1 MVC和三层架构
13-2 项目需求介绍
13-3 项目搭建
13-4 数据库设计
13-5 注册功能
13-6 登录功能
13-7 记住密码
13-8 BeanUtils的使用
13-9 Servlet的抽取(上)
13-10 Servlet的抽取(下)
13-11 增加生鲜种类
13-12 查询生鲜列表
13-13 分页功能(上)
13-14 分页功能(下)
13-15 修改生鲜信息
13-16 删除生鲜功能
13-17 权限控制Filter
JavaWeb是用Java技术来解决相关WEB互联网领域的技术总和。Java提供的技术方案可以解决客户端和服务器端的开发需求,特别是服务器的应用,比如Servlet,JSP和第三方框架等等。本课程将从基础入手,让你深入学习JavaWeb开发的原理和核心技术。