JSP从入门到精通培训
章节1
JSP从入门到精通
第1节
jsp课程介绍
1.JSP课程的基本介绍; 2.WEB程序的相关概念讲解; 3.WEB开发需要的技术介绍;
第2节
tomcat安装配置与运行
1.动 态 网站常用技术技术; 2.jdk的安装与配置; 3.tomcat的安装与配置; 4.JSP的执行过程讲解; 5.编写程序,实现九九乘法表功能;
第3节
Servlet运行原理与函数介绍
1.jsp与servlet的关系; 2.servlet的结构; 3.HttpServlet中常用函数的作用; 4.HttpServletRequest对象介绍; 5.HttpServletResponse对象介绍; 6.创建Servlet的步骤;
第4节
Servlet的创建配置与运行
1.创建servlet的2种方法及步骤; 2.servlet的配置; 3.servlet的运行原理; 4.读取servlet配置文件中的初始化参数
第5节
JSP与Servlet相互链接,jsp文件设置成Servlet运行
1.从jsp页面链接到Servlet;再从Servlet转向或者重定向到jsp页面; 2.把jsp页面配置成servlet运行;
第6节
3种jsp脚本元素的使用方法
1.jsp脚本元素<%%>的作用与使用方法; 2.jsp脚本元素<%=%>的作用与使用方法; 3.jsp脚本元素<%!%>的作用与使用方法; 4.3种脚本元素的区别;
第7节
JSP指令元素
1.page指令的详细介绍; 2.page指令常用属性:errorPage,isErrorPage,language,import,session,pageEncoding,contentType,buffer,autoFlush的使用方法; 3.isErrorPage和errorPage设置错误页面,其他页面出现异常时跳转到错误页面处理;
第8节
用Servlet生成复杂页面并提交数据给jsp页面
1.在servlet中使用out对象生成复杂的jsp注册页面; 2.通过servlet生成的注册页面提交数据到jsp中;
第9节
Include指令与include动作元素
1.Include指令的使用方法及特点; 2.include动作元素使用方法及特点; 3.include指令与include动作元素的区别;
第10节
sendRedirect与forward
1.jsp:forward动作元素的使用方法;jsp:param传递参数; 2.response重定向sendRedirect函数的使用方法; 3.重定向与转向的区别;
第11节
WEB通信协议及基础讲解
1.http协议简介; 2.jsp页面中传递参数的get和post方法及区别; 3.常用的html表单控件使用方法及注意事项; 4.字符串参数与数组参数的获取方法;
第12节
4种隐含对象属性的设置和获取
1.pageContext对象属性的设置与获取; 2.requestt对象属性的设置与获取; 3.session对象属性的设置与获取; 4.application对象属性的设置与获取; 5.4种不同对象属性的有效范围与生命周期;
第13节
在线投票系统实训
1.使用application对象实现投票系统;
第14节
request对象详解及读取系统参数
1.getParameter和getAttribute函数的区别; 2.解决中文乱码的问题; 3.获取系统环境变量:通信协议,通信端口,IP地址,项目名称,基本路径,绝对路径,提交数据方法,请求地址,sessionId等;
第15节
response对象详解
1.jsp:forward转向与response.sendRedirect重定向的区别; 2.response的setContentType函数的使用; 3.用response的setIntHeader函数实现页面每隔指定的时间后自动刷新; 4.用response的setHead函数实现等待指定的时间后重定向到指定页面 5.out对象详解; 6.session对象及application对象的区别与应用场合;
第16节
cookie的应用及乱码处理
1.cookie的应用场合与缺陷; 2.用response对象添加cookie变量; 3.用request对象获取cookie数组; 4.数组cookie的有效期与路径; 5.cookie的乱码处理,编码与解码; 6.登录记住密码实例应用
第17节
在线聊天室项目实训一
request,response,session,application对象综合应用 1.可以控制在线人数; 2.登录以后进入聊天,可以私聊,可以和所有人聊天; 3.可以设置字体,字号,颜色与表情等聊天;
第18节
在线聊天室项目实训二
request,response,session,application对象综合应用 1.可以控制在线人数; 2.登录以后进入聊天,可以私聊,可以和所有人聊天; 3.可以设置字体,字号,颜色与表情等聊天;
第19节
在线聊天室项目实训三
1.修改了在线聊天室的一些Bug; 2.config对象的使用方法讲解; 3.在servlet中获取session及application对象;
第20节
javabean定义与动作元素的使用
1.javabean的定义; 2.javabean的使用; 3.用动作元素jsp:useBean定义javabean实例; 4.用jsp:setProperty,jsp:getProperty设置和获取javabean的值
第21节
setProperty4种用法及自省机制
1.用jsp:useBean动作元素获取表单提交的数据; 2.jsp:setProperty的4种使用方法及他们的区别; 3.在tomcat中部署项目后的目录结构详细介绍; 4.javabean的自省机制;
第22节
2种处理乱码的方法与javabean综合应用
1.post方式提交中文的乱码处理方法; 2.get方式提交中文的乱码处理方法; 3.利用javabean实现网站访问人数统计;
第23节
在jsp页面中连接数据库及连接失败检查方法
1.在jsp页面连接数据库; 2.连接数据库失败原因检查方法; 3.设置远程连接数据库的方法; 4.在线视频教学平台的数据库设计;
第24节
实现省份新增修改删除与查询
1.实现省份的查询列表功能; 2.实现省份的新增功能; 3.实现省份的删除功能; 4.实现省份的修改功能;
第25节
在线视频教学平台项目需求分析
在线视频教学平台项目需求分析和数据库设计
第26节
采用MVC模式实现城市查询(jsp+servlet+javabean)
1.定义数据库连接类,负责数据库的连接与关闭操作; 2.定义数据库操作接口和实现类操作数据; 3.定义servlet进行流程控制; 4.采用MVC模式实现城市数据的查询列表;
第27节
采用MVC模式实现城市查询(jsp+servlet+javabean)
1.定义数据库连接类,负责数据库的连接与关闭操作; 2.定义数据库操作接口和实现类操作数据; 3.定义servlet进行流程控制; 4.采用MVC模式实现城市数据的查询列表;
第28节
采用MVC模式实现城市资料修改
1.在servlet中实现城市表的新增,修改,删除与查询操作; 2.定义数据库操作接口,实现接口的实现类实现数据库操作; 3.在servlet中控制程序的运行,利用request..setAttribute函数设置对应的变量,在jsp页面中读取request变量,实现视图层,控制层与模型层分开执行;
第29节
连接池原理及配置
连接池原理及配置
第30节
连接池应用,实现讲师类别管理
1.连接池应用; 2.利用连接池实现讲师类别管理
第31节
ODBC数据源配置,实现讲师类别新增
1.在控制面板中设置ODBC数据源; 2.在java程序中利用jdbc-odbc桥连接创建数据库连接类; 3.实现讲师类别新增功能;
第32节
ODBC数据源实现讲师类别删除修改
1.利用jdbc-odbc桥连接数据源; 2.实现讲师类别的修改与删除操作;
第33节
分页原理及实现
1.jsp分页的4种方法; 2.分页的基本原理; 3.用jsp+javabean+servlet实现分页;
第34节
实现城市列表的分页功能
1.使用MVC模式实现分页处理; 2.利用分页原理实现城市列表的分页功能;
第35节
内部测试试卷1试题解析
内部测试试卷1试题解析
第36节
过滤器的创建与配置
1.过滤器的作用与原理; 2.过滤器的创建步骤及注意事项; 3.过滤器的配置; 4.通过过滤器实现乱码处理问题;
第37节
监听器的创建与配置
1.监听器的作用与原理; 2.监听器的应用场合; 3.监听器的创建步骤; 4.监听器的配置; 5.利用监听器实现在线人数实时统计功能;
第38节
利用监听器实时统计在线人数
1.利用session的产生与销毁获取在线人数; 2.利用ServletContext监听器获取application对象,统计在线人数 3.javascrript关闭窗口的几种方法;
第39节
自定义标签步骤与实现
1.自定义标签的应用场合; 2.自定义标签的实现步骤; 3.通过Tag接口实现简单的自定义标签; 4.自定义标签的配置步骤; 5.自定义标签在页面中的调用;
第40节
实现复杂自定义标签实例
1.通过继承TagSupport,BodyTagSupport实现自定义标签; 2.实现有内容的标签; 3.实现传参数的标签; 4.实现循环语句标签
第41节
实现登录功能的自定义标签
实现登录功能的自定义标签,可以传参数,表单的action参数;用户名控件的名称参数;密码框的控件名称参数
第42节
实现城市列表分页功能的自定义标签
1.用连接池连接数据库; 2使用top语句实现分页功能; 3.使用BodyTagSupport类实现分页标签; 4.通过页面传递request变量到标签处理数据;
第43节
内部测试题二习题解析
第44节
EL表达式的使用
1.EL表达式的语法; 2.EL表达式的作用; 3.EL表达式的语法规则; 4.EL表达式的使用方法;
第45节
jstl标准标签函数库的引入与使用
1.用taglib指令导入标签库; 2.常用标签库标签set,out,if,forEach,choose,otherwise,when等的使用
第46节
jstl标签库-实现管理员新增与密码加密处理
1.实现管理员管理新增,对用户密码进行加密处理;生成32位秘钥 2.实现管理员管理分页显示资料,采用jstl标签技术,去除之前的《%%》,《%=%》 元素,使页面完全标签化
第47节
请求与响应详解
1.请求与响应详解:游览器与服务器通信协议的了解,常用的参数查看与设置 2.请求与响应常见的错误代码讲解; 3.设置响应头的方法;
第48节
Servlet请求转发的三种方法
1.Servlet请求转向的3种方法讲解; 2.获取RequestDispatcher的方法; 3.在servlet中使用forward与include函数及区别;
第49节
实现管理员资料的修改与删除
实现修改和删除管理员资料;不能修改密码和状态
第50节
实现修改管理员的状态,密码与初始密码
1.修改管理员状态,禁用或启用; 2.修改密码; 3.初始化密码;
第51节
会话跟踪机制-URL重写与隐藏域
1.URL重写的机制与原理; 2.URL重写的实现; 3.通过隐藏域传递参数;
第52节
会话跟踪机制-Cookie与Session
1.cookie使用的详细介绍; 2.cookie的使用场合与使用方法; 3.Session的会话跟踪机制;
第53节
文件上传技术讲解
1.准备文件上传的jar包; 2.文件上传的步骤;上传页面表单属性的设置 3.设置上传后的文件的重命名规则; 4.编写上传文件的servlet文件; 5.测试运行
第54节
限制上传文件类型与大小
1.限制上传文件的文件类型; 2.限制上传文件的文件大小;
第55节
在线视频播放器的设置与播放
1.制作视频播放器页面及播放插件; 2.使用多种播放技术,包括HTML5标签,flash标签,js插件等播放器;
第56节
MVC设计模式思想与设计
1.MVC设计模式设计思想; 2.MVC的作用; 3.MVC模式开发实践;
第57节
用户管理模块设计
1.创建用户表及各种约束控制; 2.创建Servlet及配置; 3.实现接口与数据库操作函数; 4.实现新增页面;
第58节
用户新增与DES密码加密处理
1.实现用户新增的省份与城市数据联动; 2.实现新增用户资料; 3.控制手机号码唯一性约束异常处理;
第59节
用户列表与多表连接详解
1.详细讲解外链接,内连接的区别; 2.实现多表连接及分页功能; 3.实现用户资料分页列表查询功能;
第60节
在线编辑器使用详解
讲解在线编辑器的配置步骤与使用方法
第61节
在线视频教学平台需求介绍1
第62节
在线视频教学平台需求介绍2
第63节
在线视频教学平台需求介绍3
第64节
系统框架整合(验证码,统一框架与统一错误处理)
1.验证码的生成原理与实现,在登录窗口实现验证码的显示与验证; 2.在WEB.xml中配置统一错误处理,利用easyui的进度条统一错误提示; 3.配置系统框架,实现管理中心统一字体,统一菜单,统一风格;
第65节
系统登录与权限控制,修改密码
1.系统登录,必须是有效用户才能登陆,登陆成功后,把登录成功的信息保存到session中进行权限控制; 2.修改密码,登录用户只能修改自己的登录密码; 3.传递参数的综合应用;
第66节
用在线编辑器实现新闻编辑
1.实现新闻公告新增修改删除与查询功能,把新闻内容生成静态html页面在前台展示; 2.新闻内容通过在线编辑器进行编辑处理,可以动态排版,上传图标,上传视频,超级链接等功能; 3.用上传控件上传新闻图标
第67节
前台框架整合,用户注册
1.搭建前台框架,美工处理; 2.实现用户注册与登录; 3.实现后台管理用户资料;
第68节
实现30天内自动登录
1.实现用户30天内自动登录; 2.如果用户已经登录,直接跳转到管理中心; 3.如果没有登录判断cookie是否有效,如果cookie有效自动登录到管理中心 4.判断用户类型,如果是学生进入学生管理中心,如果是讲师进入讲师管理中心
第69节
实现申请讲师,修改和查看审核状态
1.普通用户在前台登录后可以申请讲师资格,讲师必须上传头像等; 2.用户在修改讲师资格时如果没有更改头像的特别处理等; 3.查看审核状态; 4.用户只能看到自己的申请资料;
第70节
实现查看和审核讲师资格
1.查看所有申请讲师的资料; 2.审核讲师资料;
第71节
实现课程管理,视频资料审核
1.实现管理课程资料,资料列表,上传讲师头像; 2.实现章节管理,上传章节视频资料; 3.实现后台审核课程与视频资料;
第72节
视频播放器的设置与播放视频
视频播放器的设置与播放视频
第73节
优惠活动管理和批量生成优惠券
1.实现优惠活动功能; 2.批量生成优惠券,优惠券兑换码的生成机制; 3.领用优惠券和使用优惠券;
第74节
实现购买课程功能
1.显示课程列表 2.显示课程详情界面; 3.显示课程章节详情,观看视频功能; 4.显示学生购买课程的评论 5.显示优惠券信息,领取优惠券功能;