课程介绍 JavaWeb是用Java技术来解决相关web互联网领域的技术总和。该课程学时为10天,课程从零到深入地涵盖了HTML、HTTP、Tomcat、Servlet、JSP、EL、JSTL、Cookie、Session、Filter、Listener、文件上传和下载、国际化、验证码、令牌机制等课程内容,为后续框架开发课程打下基础。 课程目录 1.1-01.网页介绍 2.2-02.html介绍和第一个html网页 3.3-03.html语法和文档查阅 4.4-04.文本标签 5.5-05.超链接标签 6.6-06.图片标签 7.7-07.列表标签 8.8-08.表格标签 9.9-09.表单标签 10.10-10.表单元素 11.11-11.html5在表单中的新特性 12.12-12.框架标签 13.13-13.CSS概述 14.14-14.js概述 15.15-15.第一天小结 16.16-01.CS和BS架构 17.17-02.JavaWeb的发展历程 18.18-03.服务器概述和Tomcat服务器目录 19.19-04.Tomcat的安装和配置以及启动访问 20.20-05.Tomcat的常见错误 21.21-06.修改Tomcat端口和配置服务器 22.22-07.Tomcat的安全配置 23.23-08.标准的JavaWeb项目结构 24.24-09.使用Eclipse搭建纯的JavaWeb项目 25.25-10.Eclipse的Tomcat插件 26.26-11.部署Web项目 27.27-12.Tomcat的虚拟主机配置 28.28-13.HTTP协议和版本 29.29-14.httpwatch和firebug工具观察HTTP信息 30.30-15.HTTP的请求信息概述 31.31-16.HTTP的响应信息概述 32.32-17.GET和POST请求方式对比 33.33-18.第二天小结 34.34-01.Servlet规范和搭建JavaWeb项目 35.35-02.第一个Servlet的程序 36.36-03.Servlet的生命周期方法 37.37-04.Servlet的请求流程-图片版 38.38-05.Servlet的请求流程-文字版 39.39-06.ServletConfig接口获取初始化参数 40.40-07.Servlet继承体深入讲解系之一 41.41-08.Servlet继承体深入讲解系之二 42.42-09.Servlet继承体深入讲解系之三 43.43-10.Servlet继承体系总结和开发Servlet 44.44-11.HttpServletRequest接口和常用方法 45.45-12.注册案例 46.46-13.处理请求中文乱码问题 47.47-14.HttpServletResponse接口和常用方法 48.48-15.网页版的简易计算器 49.49-16.第三天小结 50.50-01.Servlet的映射细节 51.51-02.Servlet3.0新特性-注解配置 52.52-03.服务器启动就初始化Servlet 53.53-04.Servlet线程不安全问题 54.54-05.HTTP协议的无状态连接 55.55-06.使用参数传递机制解决用户会话跟踪 56.56-07.Cookie的简单运用 57.57-08.Cookie的细节 58.58-09.Cookie的路径和Cookie的缺陷 59.59-10.Session的原理 60.60-11.Session的简单运用 61.61-12.Session的规范 62.62-13.Session的细节 63.63-14.第四天小结 64.64-01.为什么需要Servlet之间的交互 65.65-02.请求转发 66.66-03.URL重定向 67.67-04.请求包含和forward以及redirect的选择 68.68-05.Servlet的三大作用域对象 69.69-06.三大作用域对象案例 70.70-07.ServletContext接口和常用方法 71.71-08.Servlet的缺陷 72.72-09.JSP的原理和第一个程序 73.73-10.JSP的基本语法 74.74-11.page指令 75.75-12.异常页面处理 76.76-13.JSP的九大内置对象和四大作用域 77.77-14.静态和动态包含 78.78-15.Servlet和JSP的综合案例 79.79-16.第五天小结 80.80-01.JavaBean的规范 81.81-02.内省机制 82.82-03.Lombok—Java代码自动生成 83.83-04.EL的基本使用 84.84-05.通过EL获取JavaBean对象中的数据 85.85-06.EL的其他细节 86.86-07.JSTL的概述和准备 87.87-08.if和choose标签 88.88-09.foreach标签 89.89-10.Web版CRUD-学生列表界面 90.90-11.Web版CRUD-删除指定的学生 91.91-12.Web版CRUD-保存学生 92.92-13.Web版CRUD-更新学生 93.93-14.MVC思想 94.94-15.合并Servlet和上下文路径 95.95-16.第六天小结 96.96-01.搭建项目和domain以及DAO建立 97.97-02.DAO实现list和get方法 98.98-03.DAO实现save和update以及delete方法 99.99-04.Servlet的请求分发操作 100.100-05.商品列表显示 101.101-06.商品的增删改操作 102.102-07.重构-使用连接池和抽取JdbcUtil类 103.103-08.重构-JdbcTemplate类 104.104-09.实现商品分类的操作 105.105-01.文件上传准备 106.106-02.基于Apache FileUpload组件的文件上传操作 107.107-03.上传文件的名称处理 108.108-04.缓存大小和临时目录 109.109-05.上传文件的类型约束 110.110-06.抽取FileUtil工具类 111.111-07.文件大小约束 112.112-08.使用Map封装请求信息(拓展) 113.113-09.文件下载 114.114-10.国际化了解上 115.115-11.国际化了解下 116.116-12.第八天小结 117.117-01.根据用户名称查询用户对象 118.118-02.在Servlet中检查登陆 119.119-03.登陆和注销操作 120.120-04.购物车概述 121.121-05.购物车模型对象建立 122.122-06.购物车实现 123.123-07.Eclipse的动态web项目 124.124-08.MyEclipse工具介绍 125.125-09.验证码的原理 126.126-10.验证码的基本使用 127.127-11.表单重复提交现象 128.128-12.使用令牌机制解决表单的重复提交 129.129-13.第九天小结 130.130-01.过滤器概述 131.131-02.过滤器的应用 132.132-03.开发Filter 133.133-04.Filter的细节 134.134-05.请求编码过滤器-CharacterEncodingFilt 135.135-06.登陆检查过滤器-准备 136.136-07.登陆检查过滤器 137.137-08.敏感字过滤-准备 138.138-09.敏感字过滤 139.139-10.监听器概述 140.140-11.第十天小结 |
欢迎光临 IT视频教程资源网 (https://zhilexue.tech/) | Powered by Discuz! X3.2 |