Java进阶:SpringMVC拦截器

本文介绍了SpringMVC拦截器的使用,包括拦截器的配置、执行顺序以及在用户登录权限控制中的应用。通过拦截器实现未登录用户被重定向到登录页面,登录成功后将用户信息存入session并放行访问。同时提供了登录逻辑的代码实现,包括Controller、Service和DAO层。最后强调了理论知识与实战经验结合对于提升并发编程能力的重要性。
摘要由CSDN通过智能技术生成

《一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码》点击传送门,即可获取!
public ModelAndView show(){

System.out.println(“目标资源执行…”);

ModelAndView modelAndView = new ModelAndView();

modelAndView.addObject(“name”,“itcast”);

modelAndView.setViewName(“index”);

return modelAndView;

}

}

页面

Hello World! ${name}

4. SpringMVC拦截器-快速入门详解(应用)

======================================================================================

拦截器在预处理后什么情况下会执行目标资源,什么情况下不执行目标资源,以及在有多个拦截器的情况下拦截器的执行顺序是什么?

再编写一个拦截器2,

public class MyInterceptor2 implements HandlerInterceptor {

//在目标方法执行之前 执行

public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) throws ServletException, IOException {

System.out.println(“preHandle22222…”);

return true;

}

//在目标方法执行之后 视图对象返回之前执行

public void postHandle(HttpServletRequest request, HttpServletResponse response, Object handler, ModelAndView modelAndView) {<

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值