Filter过滤器、AJAX JSON
javaweb三大组件:servet、filter、listener
Filter:过滤器
1.定义类 ,实现Filter接口,并重写其中的方法
2.配置Filter拦截资源的路径,在类上定义@webFilter注解
3.在doFilter方法中,放行 filterChain.doFilter(servletRequest,servletResponse);
filter执行流程:直行放行前逻辑--》放行--》访问资源--》执行放行后的逻辑
拦截路径配置:/index.jsp 具体资源 /user/* user下的所有资源 *.jsp同样后缀名的资源 /*所有资源
Listener:监听器 用的不多了
AJAX:异步的JavaScript和XML
作用:
与服务器进行数据交换,通过AJAX可以给服务器发送请求,并获取服务器响应的对象
异步交互:可以在不加载整个页面的情况下,与服务器交换数据,并更新部分网页
  原生代码很繁琐,可以看官网https://www.w3cschool.cn/ajax/ajax-asp-php.html
可以使用Axios,路径需要写全路径
首先html页面引用axios
然后分为get方法和post方法
get:function里面的属性可以随便写,data代表传输过来的数据 后面是简化的
       
       
post:
       
  
JSON:
var json = {
     "mame":"zhangsan",
"age":26
"address":["北京","天津","上海"]
}
取值就用变量名.属性 比如 json.name就是zhangsan
api:导入坐标 fastjson
对象转换成字符串:JSON.toJSONString(对象)
字符串转换成对象JSON.parseObject(字符串,实体类.class)或者只传字符串
 
                    
                     
                    
                 
                    
                
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号