博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
springmvc拦截器
阅读量:6819 次
发布时间:2019-06-26

本文共 859 字,大约阅读时间需要 2 分钟。

hot3.png

  • 第一步:搭建好springmvc的框架
  • 第二步:配置Springmvc

203731_FYXi_2987337.png

  • 代码:<!-- 拦截器 -->

<mvc:interceptors>

<!-- 使用bean定义一个Interceptor,直接定义在mvc:interceptors根下面的Interceptor将拦截所有的请求 -->

<bean class="com.jk.util.MyInterceptor"/>

<mvc:interceptor>

<mvc:mapping path="/*/**.do"/>

<!-- 定义在mvc:interceptor下面的表示是对特定的请求才进行拦截的 -->

<bean class="com.jk.util.MyInterceptor"/>

</mvc:interceptor>

</mvc:interceptors>

  • 第三步:看我们的封装类

203803_Dnt7_2987337.png

  • 代码:@Override

public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object arg2) throws Exception {

StringBuffer requestURL = request.getRequestURL();

Object attribute = request.getSession().getAttribute(Constant.SESSION_NAME);

if(attribute != null

|| requestURL.toString().contains("toUserLogin")){

return true;

}

response.sendRedirect(request.getContextPath()+"/");

return false;

第四步:看我们的判断

}203841_7bif_2987337.png

  • 第五步:看我们的控制层
  • 115548_ulOg_2987337.png

 

 

转载于:https://my.oschina.net/yaodongd/blog/777595

你可能感兴趣的文章
Linux下使用autotools生成Makefile
查看>>
吴恩达课后作业学习1-week4-homework-multi-hidden-layer -2
查看>>
iOS开发-面试总结(九)
查看>>
关于try...catch...finally中return的疑惑
查看>>
针对个别utf8编码站点在iis7上浏览器编码不能自动识别的解决方法
查看>>
蓝桥杯 第七届 JAVA B组 剪邮票
查看>>
online_judge_1045
查看>>
java8新特性之list转换
查看>>
Three.js 关于照相机,视角的理解
查看>>
8.:input表单选择器
查看>>
【疑】checkpoint防火墙双链路负载均衡无法配置权重问题
查看>>
Spring常用注解汇总
查看>>
angular工具-stackblitz
查看>>
Requests 模块
查看>>
关于java的跨平台特性
查看>>
之前写了http解析高德地图时,json转对象搞了半天 , 今天同事用GSON把json转对象,一句代码就解决了,代码如下...
查看>>
HDU-1047(DP-二进制状态压缩)
查看>>
Careercup | Chapter 3
查看>>
myeclipse2014如何添加源码反编译工具插件
查看>>
sqlmap的简要使用方法
查看>>