Filter,Listener,AJAX和JSON

科技网编2023-08-09 11:171930

Filter是过滤器,就是在浏览器发送请求给服务器访问服务器资源时,需要先经过服务器中的filter过滤器,filter放行了,请求才能到达资源哪里,常用于权限设置,比如要查看某个数据库中的表的内容时,需要先在过滤器中判断他是否登录了

(在做这个案例一直显示什么response已提交,无法获得session,感觉自己走的没有问题,不知道什么bug)

Listener,忘了,不过好像不重要,哈哈。

AJAX:就是负责把浏览器和服务器传输的东西,AJAX可以给服务器发送请求,获得响应,

下面是ajax的使用方式:

后面提供了更加简便的的方法,使用ajax发送请求和响应数据,就是起别名的方式,但是需要引入js文件。

然后就是json,json是当ajax与服务器进行请求和响应是,json可以封装数据,作为数据载体,在网络中进行数据传输。

然后使用json的话需要配置fastjson文件:

把java对象转化为json字符串(序列化),json把字符串转为java对象(反序列化)

实际当中是把,这个json写在web包的资源中和(ajax中),当有请求时,就会触发,然后再需要响应的数据,通过response 的write()方法输出出去(这只是对web资源中的描述),输出的是时候需要设置输出数据类型,是html还是其他的,还要设置字符编码集。

评论区