当前位置: 首页 > news >正文

做网站 斗地主seo关键词排名优化制作

做网站 斗地主,seo关键词排名优化制作,静态网站跟动态,访问阿里云主机网站1 配置webfilter注解,设置要拦截处理的路径,先设置全部路径,后面分析放行就行 WebFilter(filterName "LoginCheckFilter",urlPatterns "/*") 2 编写filter,拦截器类,编写拦截的的逻辑代码 package com.it…
1 配置webfilter注解,设置要拦截处理的路径,先设置全部路径,后面分析放行就行
@WebFilter(filterName = "LoginCheckFilter",urlPatterns = "/*")

  2 编写filter,拦截器类,编写拦截的的逻辑代码

package com.itheima.reggie_take_out.filter;import com.alibaba.fastjson.JSON;
import com.itheima.reggie_take_out.common.R;
import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Component;
import org.springframework.util.AntPathMatcher;
import javax.servlet.*;
import javax.servlet.FilterChain;
import javax.servlet.ServletException;
import javax.servlet.ServletRequest;
import javax.servlet.ServletResponse;
import javax.servlet.annotation.WebFilter;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;
import java.util.logging.LogRecord;@WebFilter(filterName = "LoginCheckFilter",urlPatterns = "/*")
@Slf4j
public class LoginCheckFilter implements Filter {//路径匹配器public  static final AntPathMatcher PATH_MATCHER=new AntPathMatcher();public void doFilter(ServletRequest servletRequest, ServletResponse servletResponse, FilterChain filterChain) throws ServletException, IOException {HttpServletRequest request=(HttpServletRequest) servletRequest;HttpServletResponse response=(HttpServletResponse) servletResponse;String requestURI=request.getRequestURI();String[] urls=new String[]{"/employee/login","/employee/logout","/backend/**","/front/**"};//不需要拦截的boolean check = check(urls, requestURI);if(check){filterChain.doFilter(request,response);log.info("请求不需要处理;{}",request.getRequestURI());return;}if(request.getSession().getAttribute("employee")!=null){filterChain.doFilter(request,response);log.info("已登录,用户ID;{}",request.getSession().getAttribute("employee"));return;}response.getWriter().write(JSON.toJSONString(R.error("NOTLOGIN")));log.info("拦截请求;{}",request.getRequestURI());return;}//路径匹配public boolean check(String[] urls,String requestURI){for(String url:urls){boolean match= PATH_MATCHER.match(url,requestURI);if(match){return true;}}return false;}}

3 在启动类上组件扫描

@SpringBootApplication
@ServletComponentScan
public class ReggieTakeOutApplication {public static void main(String[] args) {SpringApplication.run(ReggieTakeOutApplication.class, args);log.info("项目启动");}}

http://www.dtcms.com/a/437688.html

相关文章:

  • html如何做购物网站天猫网站建设论文
  • 网站开发棋牌英语培训
  • 男男做受网站市场调研报告怎么写的
  • 全国最大的网站建设公司免费网站搭建
  • 网站创建方案论文长沙网站建站
  • 银川建设网站找做网站的公司需要注意什么
  • wap网站浏览器网站的竞品分析怎么做
  • 加强局门户网站建设asp.net网站制作实例
  • 做百家好还是个人网站网站的首页怎么做
  • 温州网站制作设计wordpress站群seo
  • 国外设计网站dooor凡客属于什么档次的品牌
  • 哪个网站系统做的好网络优化行业怎么样
  • 建站公司哪家好 都选万维科技公司运营是做什么的
  • 电子商务网站建设报价表购物网站大全分类
  • 菏泽哪里做网站做普工招聘网站
  • 网站怎么做虚拟连接做网站的工作好吗
  • 深圳做网站的公司哪家好阿里云网站开发
  • 服务器除了做网站还能做什么wordpress自适应插件
  • 常德建设网站制作宁波做百度网站
  • 众车网是哪家公司网站开发一个企业网站需要多少钱
  • 做外贸怎么网站找客户信息温州网站建设免费咨询
  • 网站建设开发协议书搭建一个app平台需要多少钱
  • 台州做网站是什么网站相关推荐怎么做
  • 线上平台运营方案昆明seo网站排名优化
  • 建立平台网站要多久app界面设计包括哪几部分
  • 网站建设用的软件番禺人才网站
  • 充电宝网站建设策划书网站新闻前置备案
  • 咸阳网站建设专业公司哪家好济南seo优化外包服务
  • 昌江县住房和城乡建设局网站能通过淘宝网站做淘宝客吗
  • 建网站需要的费用四川建设机械网站