学习有效期:永久观看
学习时长:1478分钟
学习计划:25天
难度:低
高校教师 / 培训机构讲师
讲师介绍:讲师,多年教学与开发、架构经验,专注于JavaSe、JavaEE体系,有着丰富的项目管理经验与设计经验,擅长SSM、SSH、SpringBoot、Activity、Shiro等主流框架的应用,教学严谨,关注教学细节,善于由浅及深的解析问题
本课程是javaee和大数据开发的基础课程,讲述了Servlet中Servlet创建过程,Request请求以及Response中各种响应头的介绍,以及乱码的各种处理方式,以及刷新重定向转发等。对servlet中的session和cookie做了着重讲解,同时,也介绍了servlet2.5与servlet3.0的区别。在整个课程当中,带学生做了一个简单的数码商城项目,将所学的servlet知识应用到了其中,让学生学以致用。数码商城项目保存的功能:登录、退出、记住密码、查看商品详情、加入商品到购物车、删除购物车中商品等。
第1章:JavaWeb、tomcat、eclipse介绍 |
1.项目介绍 |
2.javaSE、JavaEE、javaWeb介绍 |
3.网页介绍和程序架构 |
4.Tomcat服务器介绍 |
5.tomcat下载安装及目录结构 |
6.如何访问他人电脑上的资源 |
7.http协议介绍 |
8.了解浏览器与服务器之间传输的信息 |
9.eclipse下载安装配置Tomcat |
10.eclipse创建动态web工程并运行 |
11.war文件 |
12.运行war文件 |
13.servlet.xml中的context |
第2章:第一个servlet |
1.servlet简介 |
2.第一个servlet案例 |
3.总结servlet开发的步骤 |
4.服务器接受请求及响应步骤 |
5.servlet映射规则 |
6.如何导入项目-及导入项目报错① |
7.如何导入项目-及导入项目报错② |
8.如何导入项目-及导入项目报错③ |
第3章:servlet、request |
1.GenericServlet介绍 |
2.Http有4个主要处理请求的方法 |
3.get和post请求的区别 |
4.servlet的生命周期① |
5.servlet的生命周期② |
6.servlet的线程安全问题① |
7.servlet的线程安全问题② |
8.请求响应流程图 |
9.request获取请求头信息 |
10.request获取请求信息 |
11.User-Agent判断用户使用的浏览器种类 |
12.获取用户输入的值,并解决中文乱码问题 |
13.request 获取复选框中的值 |
14.request获取所有用户传递的参数① |
15.request获取所有用户传递的参数② |
16.Tomcat8.0 get请求中文乱码问题 |
第4章:response |
1.response 10s后自动跳转到登录页面 |
2.302重定向状态码 |
3.重定向测试 |
4.response下载文件① |
5.response下载文件-解决下载的文件中文名乱码问题 |
6.response下载文件-资源关闭 |
7.数码商城-登录① |
8.数码商城-跳转到主页面② |
9.数码商城-跳转到主页面③ |
10.数码商城-查看商品详情④ |
11.数码商城思路梳理 |
12.forWord请求内部转发-request存储数据 |
13.getAttribute和getParameter的区别 |
14.forward请求转发,请求路径问题 |
15.forward访问 WEB-INF中的资源 |
16.数码商城-模拟淘宝欢迎用户登录功能⑤ |
17.redirect重定向① |
18.redirect重定向路径问题② |
19.同时多个forword或redirect |
20.include多个资源全部包含在一起显示① |
21.include多个资源全部包含在一起显示② |
22.PrintWrite资源关闭问题 |
第5章:ServletContext、ServletConfig |
1.ServletContext获取应用初始化参数 |
2.ServletContext存储数据① |
3.ServletContext保存用户信息② |
4.ServletContext获取应用的path路径 |
5.ServletContext获取项目路径 |
6.ServletContext获取资源流 |
7.ClassLoader()获取资源流 |
8.ServletContext的创建于销毁 |
9.ServletConfig获取初始化参数 |
10.ServletConfig的使用与jar包 |
第6章:cookie |
1.cookie介绍 |
2.cookie案例-显示上一次访问时间① |
3.cookie案例-显示上一次访问时间② |
4.cookie案例-显示上一次访问时间③ |
5.cookie案例-显示上一次访问时间④ |
6.cookie案例-登录页面自动输入上次的登录名和密码① |
7.cookie案例-登录页面自动输入上次的登录名和密码② |
8.cookie案例-登录页面自动输入上次的登录名和密码③ |
9.cookie案例-登录页面自动输入上次的登录名和密码④ |
第7章:session |
1.session的简单介绍 |
2.request、session、servletContext保存数据的区别 |
3.session的创建① |
4.session的创建-sessionId测试② |
5.session销毁-设置过期时间① |
6.session销毁-设置过期时间② |
7.session失效 |
8.session面试题 |
9.浏览器禁用Cookie后的session处理 |
第8章:项目实战之数码商城① |
1.数码商城-session优化保存用户信息 |
2.数码商城-session加入商品到购物车① |
3.数码商城-session加入商品到购物车② |
4.数码商城-展示购物车① |
5.数码商城-请求路径问题 |
6.数码商城-展示购物车② |
7.数码商城-删除购物车中的商品 |
8.数码商城-退出① |
9.数码商城-退出② |
第9章:监听器 |
1.监听器介绍-监听ServletContext的创建与销毁 |
2.监听作用域-session的创建 |
3.监听作用域-session的销毁① |
4.监听作用域-session非正常关闭服务器,session的销毁② |
5.监听作用域-session正常关闭服务器,session的销毁 |
6.在线人数统计① |
7.在线人数统计② |
8.在线人数统计③ |
9.监听作用域-request的创建与销毁 |
10.监听作用域属性变更① |
11.监听作用域属性变更② |
12.监听特定对象与session 绑定和解除绑定的动作 |
13.HttpSessionBindingListener |
14.监听session中值的钝化 |
15.监听session中的值活化① |
16.监听session中的值活化② |
17.监听session中的值活化③ |
18.监听session中的值钝化活化的注意事项 |
第10章:过滤器 |
1.如何导入同名项目 |
2.过滤器介绍 |
3.过滤器拦截请求 |
4.过滤器的调用顺序 |
5.过滤器执行顺序总结 |
6.过滤器-预处理和后处理 |
7.过滤器的生命周期 |
8.过滤器的filterConfig |
9.数码商城-登录拦截器完善① |
10.数码商城-登录过滤器完善② |
11.数码商城-登录过滤器完善③ |
12.数码商城-登录过滤器完善④ |
13.滤器监听器servlet实例化顺序 |
第11章:sevlet2.5和servlet3.0 |
1.sevlet2.5和servlet3.0的区别 |
2.servlet2.5快速生成监听器、过滤器、servlet的方法 |
3.servlet3.0-注解@WebServlet |
4.servlet3.0-注解@WebFilter |
5.servlet3.0-注解@WebListener |
6.文件上传介绍① |
7.文件上传-页面 |
8.文件上传-新建文件夹 |
9.文件上传-上传文件 |
10.文件上传-多文件上传页面 |
11.文件上传-多文件上传 |
技术专家系统讲解传授编程思路与实战。
专属社群随时沟通与讲师答疑,扫清学习障碍,自学编程不再难。
超实用资料,覆盖核心知识,关键编程技能,方便练习巩固。(部分讲师考虑到版权问题,暂未上传附件,敬请谅解)
企业常见开发实战案例,带你掌握Python在工作中的不同运用场景。
2019Python开发者大会视频免费观看,送你一个近距离感受互联网大佬的机会。
满足不同场景,开发编程语言系统学习需求,不受空间、地域限制。
【完善的技术体系】
技术成长循序渐进,帮助用户轻松掌握
掌握Java知识,扎实编码能力
【清晰的课程脉络】
浓缩大牛多年经验,全方位构建出系统化的技术知识脉络,同时注重实战操作。
【仿佛在大厂实习般的课程设计】
课程内容全面提升技术能力,系统学习大厂技术方法论,可复用在日后工作中。
学会Servlet创建过程,Request请求以及Response中各种响应头的介绍,以及乱码的各种处理方式,以及刷新重定向转发等。
课程对servlet中的session和cookie做了着重讲解,学会如何做用户登录和退出及记住密码
了解servlet2.5与servlet3.0的区别
掌握servlet实战项目数码商城