JavaWeb教程

javaweb

JavaWeb方面的知识在整个JavaEE方向的学习中起着承上启下的作用,在JavaWeb中将学习跟web开发相关的技术:html、css、javascript、tomcat、servlet、JSP、jdbc、mysql等等,在实际企业开发中,有些小项目会直接使用这些技术来完成,说的简单一些,其实JavaWeb的学习就是教大家如何做一个动态的网站,本阶段内容学好后对于框架部分学习有很大帮助。视频中的代码:https://pan.baidu.com/s/1h-VWmGSPolmcb8tyP_E6kw?pwd=99qq 提取码: 99qq

前言

  1. Javaweb简介

第一部分 HTML

  1. html简介
  2. html文件标签
  3. HTML排版标签
  4. HTML块标签和文字标签
  5. HTML清单标签和图形标签
  6. HTML链接标签和表格标签
  7. HTML表单标签
  8. 框架标签和其他标签

第二部分 CSS(了解)

  1. CSS概述
  2. css选择器
  3. CSS常用属性和盒子模型

第三部分 javascript

  1. javascript概述
  2. javascript基本使用
  3. javascript数据类型转换
  4. 运算符-分支-循环-弹窗
  5. javascript函数
  6. javascript中的对象
  7. DOM文档对象模型
  8. javascript事件
  9. BOM浏览器对象模型

第四部分 数据库

  1. 数据库概述
  2. MySQL的安装与配置
  3. MySQL之DDL常用命令
  4. MySQL之DML常用命令
  5. MySQL之简单查询
  6. MySQL中的约束
  7. MySQL排序和处理函数
  8. MySQL分组和聚合函数
  9. MySQL之连接查询
  10. MySQL查询其他内容
  11. MySQL存储引擎简介
  12. 事务transaction
  13. mysql索引
  14. mysql视图和存储过程
  15. mysql用户管理
  16. MySQL练习题
  17. 数据库设计范式

第五部分 JDBC

  1. JDBC简介
  2. 第一段JDBC代码
  3. junit简介
  4. JDBC常用接口详解
  5. 第一个JDBC程序的问题
  6. sql注入问题和PreparedStatement
  7. 使用JDBC控制事务

第六部分 XML

  1. xml简介
  2. xml约束
  3. xml的解析

第七部分 web服务器

  1. 服务器介绍
  2. tomcat的安装和启动
  3. 开发工具集成tomcat并发布Javaweb应用
  4. http协议简介

第八部分 servlet和JSP

  1. servlet简介
  2. servlet的生命周期
  3. ServletConfig接口
  4. ServletContext接口简介
  5. 欢迎页面的设置和url-pattern
  6. GenericServlet类
  7. HttpServlet类
  8. servlet相关类
  9. HttpServletRequest接口
  10. servlet请求乱码问题
  11. HttpServletResponse接口
  12. 转发和重定向
  13. 会话之cookie
  14. 会话之session
  15. JSP简介
  16. JSP中的9个内置对象
  17. JSP指令
  18. JSP常用标签
  19. EL表达式
  20. EL表达式内置对象
  21. 自定义EL函数
  22. JSTL标签
  23. JSTL核心标签库
  24. JSTL格式化标签
  25. MVC开发模式
  26. javaweb案例:实现注册和登录功能
  27. 注册和登录功能的一些问题
  28. 观察者设计模式
  29. Javaweb中的监听器Listener
  30. 案例:统计当前在线用户数量
  31. 案例:使用监听器踢出在线用户
  32. 过滤器Filter
  33. 使用Filter解决乱码问题
  34. 使用Filter控制访问登录权限
  35. 使用Filter过滤非法IP
  36. 使用Filter计算请求耗时
  37. Javaweb中文件的上传和下载
  38. servlet3.0新特性之注解
  39. servlet3.0新特性之文件上传
  40. 使用servlet3.1注解实现文件上传详细例子
  41. 反射的应用案例-将表单数据填充到javabean中

第九部分 jQuery(快速过下即可)

  1. jQuery简介
  2. 选择器
  3. 操作DOM节点
  4. jQuery事件
  5. 动画效果和遍历

第十部分 ajax

  1. Ajax简介
  2. 使用Ajax校验用户名是否存在
  3. jQuery发送Ajax请求
  4. 重构校验用户名是否存在的代码
  5. 使用ajax实现百度下拉提示框
  6. 使用json进行数据格式传输
  7. 双色球机选号码功能

第十一部分 日志记录

  1. 记录日志之log4j
  2. 记录日志之log4j2
  3. 日志规范slf4j
  4. 记录日志之logback

第十二部分 数据库连接池

  1. 数据库连接池简介
  2. 数据库连接池规范
  3. 使用装饰者设计模式创建数据库连接池
  4. Java主流常用的数据库连接池

第十三部分 maven

  1. maven基础入门简介
  2. 使用eclipse创建Maven项目
  3. 使用idea创建maven项目
  4. pom文件简介
  5. pom文件常用标签
  6. maven常用命令和生命周期
  7. maven继承和聚合