过滤器的使用:
1、创建一个类实现Filter接口,重写doFilter方法
chain.doFilter(req,res) //放行
2、配置过滤的路径
1、注解
@WebFilter() “/url” “.jsp" "/user/” “/*”
2、使用web.xml配置
Login
com.gh.web.controller.LoginFilter
<filter-mapping>
<filter-name>Login</filter-name>
<url-pattern>/login</url-pattern>
</filter-mapping>
过滤器可以拦截项目中的任意资源 servlet jsp html
监听器
1、创建一个类实现ServletContextListener,重写contextInit(),contextDestrey()
2、配置
@WebListener
web.xml
cn.gh.web.listener.ContextLoaderListener
JSON : 是一种数据格式 一般用于web和后台通讯
对象{“key”:value,“key2”:value2,…}
集合[{},{},{}]
把对象转成json 使用fastJson
String json = JSONObject.toJsonString(obj)
AJAX : 异步请求 在不改变页面地址的情况下 完成和后台的通讯
url:异步访问的路径
param:参数
callback:回调函数 function(data){}
type:数据类型 text html json
$.get(url,param,callback,type)
$.post和get用法一样只不过一个是get请求一个是post请求