JavaWeb
监听器
监听器简介
listener、filter、servlet是JavaWeb的三大组件
四大域对象:pageContext-->request-->session-->application
按监听对象分为三类
1、监听ServletContext事件
ServletContextListener:
监听ServletContext生命周期(从创建到销毁的过程(服务器启动创建--服务器关闭销毁))
ServletContextAttributeListener:
监听ServletContext域中属性变化
2、监听HttpSession事件
HttpSessionListener:
监听HttpSession生命周期(session第一次使用的时候创建,session超时,session手动设置失效(session.invalidate()))
HttpSessionAttributeListener:
监听HttpSession域中属性变化
HttpSessionActivitionListener:
监听HttpSession活化钝化的过程
HttpSessionBindingListener:
监听某个对象保存(绑定)到session中和从session中移除(解绑)
3、监听ServletRequest事件的
ServletRequestListener:
监听request对象的生命周期(请求进来创建新的request保存请求详细信息,请求完成销毁request)
ServletRequestAttributeListener:
监听request域中属性变化
自定义监听器
session生命周期
文件上传
文件上传简介
文件上传准备
文件上传解析每个表单
乱码
get请求乱码
post请求乱码
响应乱码
路径
JSP /JSTL / EL
jsp
jstl
el
cookie/session
cookie
cookie:浏览器中保存少量的数据
如何发送保存cookie
cookie的有效时间
修改/删除cookie
读取cookie
session
session:服务器保存大量数据的一种技术
session保存的数据可以在同一个会话中共享
令牌机制
监听器、过滤器
filter
过滤器的匹配方式
filter原理
多个filter的运行顺序
listener
监听器的使用
JSON
需要掌握的两个方法
JSON.parse()
JSON.stringify()
AJAX
原生AJAX
JQuery包装过的AJAX
get/post是原生ajax的简写
原生底层ajax请求要掌握
get/post
原生底层ajax请求