过滤器:filter 监听器:Listner AJAX 异步框架:Axios

实现过滤器:

1.implements(实现)Filter接口

2.@WebFilter("要拦截的路径")

3.过滤之后放行

chain.doFilter(request,response);

实现监听器(很少用了):

1.implements(实现)ServletContextListener接口

AJax:实现真正的前后端交互。

Axios:对原生的Ajax进行封装,简化书写

Axios入门

1.引入axios的js文件

<script src="js/axios-0.18.0.js"></script>

2.使用axios发送请求,并且获取响应结果

 <script>

        axios({

                method:"get",

                url:"全路径?请求的参数"})  .then(function (resp){

        alert(resp.data);

})

</script>

 <script>

        axios({

                method:"post",

                url:"全路径?"

                data:"请求的参数"

})  .then(function (resp){

        alert(resp.data);

})

</script>

3.使用axios起别名的方法发送请求,并且获取响应结果(更方便):

axios.get("请求的路径?请求参数").then(function (resp){

        alter.(resp.data);

})

axios.post("请求的路径",请求参数).then(function (resp){

        alter.(resp.data);

})

4.使用json的形式来发送和接受对象:

JSON数据和Java对象的转换:使用Fastjson

1.使用maven导入fastjson依赖

2.java对象转换成JSON:

JSON.toJSONString(java对象)

3.json转换成java对象

JSON.parseObject(json对象,转换成什么java对象 比如:User.class)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值