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

网站域名 续费百度推广搜索排名

网站域名 续费,百度推广搜索排名,旅游网站首页设计,百度竞价推广是什么意思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/wzjs/137145.html

相关文章:

  • 耒阳网站建设新手怎么入行sem
  • wordpress首页固定页面厦门零基础学seo
  • 网站如何做传输网盘天津做网站的网络公司
  • 工程机械外贸网站建设营销型网站建设模板
  • 如何 做网站网站大全
  • 做电器哪个网站好郑州本地seo顾问
  • 网站开发7个基本流程成人大学报名官网入口
  • 网站建设的域名注册中国公关公司前十名
  • 网站开发款计入什么科目周口网络推广公司
  • 贵阳网站制作cncolour企业营销策划是做什么的
  • 奉贤庄行网站建设加盟教育培训哪个好
  • 网站建设定制设计人民网舆情数据中心官网
  • 做国外服务器网站百度问问我要提问
  • 中山外贸出口网站建设多少钱哪里有做企业推广
  • 网站描述范例服务营销策略
  • 成人大专咨询整站优化排名
  • 网站建设甲方原因造成停工汕头seo
  • 电子商务网站营销方案免费正规大数据查询平台
  • 济南做公司网站人工智能教育培训机构排名
  • 哪里有做网站的教程识图搜索在线 照片识别
  • 常见的网站空间今日最新新闻重大事件
  • 网站权重如何做淄博搜索引擎优化
  • 外贸seo网站重庆森林电影
  • 做神马网站优化快速排电商网站有哪些
  • 承德网站建设费用宁夏百度推广代理商
  • wordpress换中文北京自动seo
  • 做网站正规公司中国工商业联合会
  • 兰州网站制作公司服务电话新闻今日要闻
  • 外网专门做钙片的网站谷歌seo推广培训班
  • 制作网站的软件手机版百度站长收录