自定义拦截器

  • XML中配置SpringMVC拦截器
  • 新建拦截器类,并实现三个方法(拦截器类必须实现接口HandlerInterceptor)
  • 最后执行handler(即被AOP的Controller方法)

 

具体流程及代码如下:

配置XML文件:springmvc.xml

SpringMVC拦截器实例

 新建拦截器类,并实现三个方法:CheckLoginInterceptor.java

SpringMVC拦截器实例

 若登录了则执行handlerInterceptorController.java(Controller即handler

SpringMVC拦截器实例

若未登录则跳转到登录页面:login.jsp

SpringMVC拦截器实例

点击login.jsp登录按钮后,跳转到对应的处理登录的controller: loginController.java

 SpringMVC拦截器实例

登录成功后,自动跳转到主页:main.jsp

SpringMVC拦截器实例

 

-END-

相关文章:

  • 2022-01-23
  • 2021-12-28
  • 2021-11-18
  • 2021-09-29
  • 2021-09-20
猜你喜欢
  • 2022-12-23
  • 2021-04-18
  • 2022-02-22
  • 2022-12-23
  • 2021-04-23
  • 2021-12-29
相关资源
相似解决方案