Filter
- 概念:Filter表示过滤器,是JavaWeb三大组件(Servlet、Filter、Listener)之一
- 过滤器可以把对资源的请求拦截下来,从而实现一些特殊的功能。
- 过滤器一般完成一些通用的操作,比如:权限控制,统一编码处理、敏感字符处理等等…
Filter快速入门
Filter执行流程
Filter使用细节
过滤器拦截路径的配置
过滤器链
案例
Listener
Ajax
- 概念:AJAX(Asyncjronous JavaScript And XML):异步的JavaScript和XML(标记语言存储数据的)
- AJAX作用:
1.与服务器进行数据交换:通过AJAX可以给服务器发送请求,并获取服务器响应的数据
没有AJAX之前只有把数据列表通过域对象,通过rep传给jsp
使用了AJAX和服务器进行通信,就可以使用HTML+AJAX来替代JSP页面了
- 异步交互:可以在不重新加载整个页面的情况下,与服务器交换数据并更新部分网页技术,如:搜索联想,亭用户名是否可能校验,等等…
Axios异步框架
- Axios对原生的AJAX进行封装,简化书写
JSON
客户端的数据转到服务器,JSON->Java对象 服务器->客户端 Java对象->Json