为什么别人的网页有登录拦截而你没有,这就教你学会它

?? 小 木 来 了 extcolor{Orange}{小木来了} 小木来了
?? 一 个 登 录 有 必 要 做 成 那 样 吗 ? extcolor{green}{一个登录有必要做成那样吗?} 一个登录有必要做成那样吗? 我 的 回 答 : 非 常 有 必 要 extcolor{red}{我的回答:非常有必要} 我的回答:非常有必要??
?? 试 想 一 下 , 如 果 一 个 网 站 可 以 随 便 进 去 点 赞 等 操 作 , 那 还 要 登 录 干 什 么 ? extcolor{green}{试想一下,如果一个网站可以随便进去点赞等操作,那还要登录干什么?} 试想一下,如果一个网站可以随便进去点赞等操作,那还要登录干什么???
?? 博 主 也 在 学 习 阶 段 , 如 若 发 现 问 题 , 请 告 知 , 非 常 感 谢 extcolor{Orange}{博主也在学习阶段,如若发现问题,请告知,非常感谢} 博主也在学习阶段,如若发现问题,请告知,非常感谢??
周 榜 也 到 了 26 , 哇 塞 ( o ゜ ▽ ゜ ) o ☆ , 顺 便 提 一 下 今 天 库 里 必 登 三 分 历 史 第 一 extcolor{blue}{周榜也到了26,哇塞(o゜▽゜)o☆,顺便提一下今天库里必登三分历史第一} 周榜也到了26,哇塞(o゜▽゜)o☆,顺便提一下今天库里必登三分历史第一??

[这里是图片001]

拦截器

1.简介

SpringMVC的处理器拦截器类似于Servlet开发中的过滤器Filter,用于对处理器进行预处理和后处理。

拦截器和过滤器的区别在于拦截器使AOP思想的具体应用

  • 过滤器
    • servlet规范中的一部分,任何java web工程都可以使用
    • url-pattern中配置了/*之后,可以对所有要访问的资源进行拦截
    • 需要重写方法
  • 拦截器
    • SpringMVC框架自己的,只有使用了SpringMVC框架的工程才能使用
    • 拦截器只会拦截访问的控制器方法, 如果访问的是jsp/html/css/image/js是不会进行拦截的
    • 不需要重写方法

2.自定义拦截器

> 新 建 一 个 M o d u l e , 添 加 w e b 支 持 extcolor{OrangeRed}{–> 新建一个Module,添加web支持} >新建一个Module,添加web支持??

> 配 置 w e b . x m l , a p p l i c a t i o n C o n t e x t . x m l , 添 加 一 个 c o n t r o l l e r 的 包 extcolor{OrangeRed}{–> 配置web.xml,applicationContext.xml,添加一个controller的包} >配置web.xml,applicationContext.xml,添加一个controller的包??

> 编 写 测 试 extcolor{OrangeRed}{–> 编写测试} >编写测试??

@RestController
public class TestController {
    @GetMapping("/t1")
    public String test(){
        System.out.println("TestController-->test()执行了");
        return "ok";
    }
}

添加Artifact中的lib,以及配置Tomcat,启动测试出现,证明Spring配置好了

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值