![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
D10_Ajax知识与Filter 过滤器
文章平均质量分 65
JavaWeb中的Ajax知识
少年西西
这个作者很懒,什么都没留下…
展开
-
Ajax原生和Jquery例题
创建一个工程TestAJAX(1)请写出一个原生ajax的示例,发送post请求,在后台输出接收到的请求参数,以key:value的格式输出(2)将上述需求改为jquery ajax的形式发送pom.xml<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.原创 2021-05-31 13:54:16 · 459 阅读 · 0 评论 -
利用Filter统一应用字符编码和访问权限过滤器
统一字符编码EncodingFilter.javapackage com.epoint.servlet;import java.io.IOException;import javax.servlet.Filter;import javax.servlet.FilterChain;import javax.servlet.FilterConfig;import javax.servlet.ServletException;import javax.servlet.ServletReque原创 2021-05-29 15:48:19 · 172 阅读 · 0 评论 -
ThreadLocal 的使用
ThreadLocal 的概念ThreadLocal 的作用,它可以解决多线程的数据安全问题。ThreadLocal 它可以给当前线程关联一个数据(可以是普通变量,可以是对象,也可以是数组,集合)ThreadLocal 的特点:1、ThreadLocal 可以为当前线程关联一个数据。(它可以像 Map 一样存取数据,key 为当前线程)2、每一个 ThreadLocal 对象,只能为当前线程关联一个数据,如果要为当前线程关联多个数据,就需要使用多个 ThreadLocal 对象实例。3、每个原创 2020-12-29 10:05:27 · 146 阅读 · 2 评论 -
FilterChain 过滤器链和拦截路径
Filter 过滤器Chain 链,链条FilterChain 就是过滤器链(多个过滤器如何一起工作)Filter 的拦截路径精确匹配:<url-pattern>/target.jsp</url-pattern>以上配置的路径,表示请求地址必须为:http://ip:port/工程路径/target.jsp目录匹配:<url-pattern>/admin/*</url-pattern>以上配置的路径,表示请求地址必须为:http://i原创 2020-12-29 10:04:37 · 634 阅读 · 0 评论 -
filter过滤器的FilterConfig 类
FilterConfig 类见名知义,它是 Filter 过滤器的配置文件类。Tomcat 每次创建 Filter 的时候,也会同时创建一个 FilterConfig 类,这里包含了 Filter 配置文件的配置信息。FilterConfig 类的作用是获取 filter 过滤器的配置内容1、获取 Filter 的名称 filter-name 的内容2、获取在 Filter 中配置的 init-param 初始化参数3、获取 ServletContext 对象web.xml: <!原创 2020-12-28 22:54:58 · 2585 阅读 · 0 评论 -
Filter概念与第一个Filter程序
1、Filter 什么是过滤器1、Filter 过滤器它是 JavaWeb 的三大组件之一。三大组件分别是:Servlet 程序、Listener 监听器、Filter 过滤器2、Filter 过滤器它是 JavaEE 的规范。也就是接口3、Filter 过滤器它的作用是:拦截请求,过滤响应。拦截请求常见的应用场景有:1、权限检查2、日记操作3、事务管理 ……等2、Filter 的初体验要求: 在你的 web 工程下,有一个 admin 目录。这个 admin 目录下的所有资源(html原创 2020-12-28 22:52:23 · 262 阅读 · 0 评论 -
jQuery 中的 AJAX 请求(四种)
jQuery 提供多个与 AJAX 有关的方法。通过 jQuery AJAX 方法,您能够使用 HTTP Get 和 HTTP Post 从远程服务器上请求文本、HTML、XML 或 JSON 同时能够把接收的数据更新 到 DOM 对象$.ajax 方法$.ajax() 是 jQuery 中 AJAX 请求的核心方法,所有的其他方法都是在内部使用此方法。语法: $.ajax( { name:value, name:value, … } )说明:参数是 json 的数据,包含请求方式,数据,回调原创 2020-12-09 21:19:49 · 6273 阅读 · 0 评论 -
AJAX的异步请求
1.异步请求对象在局部刷新,需要创建一个对象,代替浏览器发起请求的行为,这个对象存在内存中。代替浏览器发起请求并接收响应数据。这个对象叫做异步请求对象。全局刷新是同步行为, 局部刷新是异步行为[浏览器数据没有全部更新] 这个异步对象用于在后台与服务器交换数据。XMLHttpRequest 就是我们说的异步对象。XMLHttpRequest 对象能够:在不重新加载页面的情况下更新网页在页面已加载后向服务器请求数据在页面已加载后从服务器接收数据所有现代浏览器 (IE7+、Firefox、Ch原创 2020-12-09 20:43:16 · 226 阅读 · 0 评论 -
AJAX概述
1、什么是 AJAX 请求AJAX 即“Asynchronous Javascript And XML”(异步 JavaScript 和 XML),是指一种创建交互式网页应用的网页开发 技术。 ajax 是一种浏览器通过 js 异步发起请求,局部更新页面的技术。Ajax 请求的局部更新,浏览器地址栏不会发生变化 局部更新不会舍弃原来页面的内容AJAX是一种在无需重新加载整个网页的情况下,能够更新部分页面内容的新方法AJAX 不是新的编程语言,而是使用现有技术混合使用的一种新方法。ajax 中使用的技原创 2020-12-09 20:31:32 · 135 阅读 · 0 评论 -
全局刷新与局部刷新(Ajax)
1、全局刷新登录请求处理: index.jsp 发起登录请求--------LoginServlet--------result.jsp发起请求 request 阶段:浏览器现在内存中是 index 页面的内容和数据 :服务器端应答结果阶段:sevlet 返回后把数据全部覆盖掉原来 index 页面内容, result.jsp 覆盖了全部的浏览器 内存数据。 整个浏览器数据全部被刷新。重新在浏览器窗口显示数据,样式,标签等全局刷新原理:必须由浏览器亲自向服务端发送请求协议包。这个行为导原创 2020-12-09 20:05:31 · 941 阅读 · 0 评论