Filter,Listener,AJAX和JSON
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还是其他的,还要设置字符编码集。