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

WordPress写小说插件英文seo外链

WordPress写小说插件,英文seo外链,wordpress 手机浏览器,wordpress一直维护一、Spring MVC回顾 Spring MVC是一种常用的Java Web框架,它提供了一种基于MVC模式的开发方式,可以方便地实现Web应用程序。在Spring MVC中,WebMvcConfigurer是一种常用的配置方式,可以允许我们自定义Spring MVC的行为&#xff0c…

一、Spring MVC回顾

        Spring MVC是一种常用的Java Web框架,它提供了一种基于MVC模式的开发方式,可以方便地实现Web应用程序。在Spring MVC中,WebMvcConfigurer是一种常用的配置方式,可以允许我们自定义Spring MVC的行为,比如添加拦截器、消息转换器等。

        可以看到WebMvcConfigurer是一个非常灵活和强大的工具,它可以让我们实现自己的业务需求并提高代码的可读性和可维护性。而且我们在Spring、SpringBoot都可以很简单的使用WebMvcConfigurer,下面主要在SpringBoot中说明配置


二、配置Spring MVC

        官方建议:直接创建一个MyMvcConfig类,在类上加上@Configuration注解,并且实现WebMvcConfigurer接口(相当与SpringMVC项目中的applicationContext.xml文件),并且不能使用@EnableWebMvc注解

@Configuration
public class MyMvcConfig implements WebMvcConfigurer {}

 为什么不能使用@EnableWebMvc注解

@EnableWebMvc导入了DelegatingWebMvcConfiguration类

DelegatingWebMvcConfiguration又继承了WebMvcConfigurationSupport

但是我们查看WebMvcAutoConfiguration类发现添加了@ConditionalOnMissingBean(WebMvcConfigurationSupport.class),那么在使用@EnableWebMvc注解时,WebMvcAutoConfiguration这个自动配置类就不会在进行加载


如果需要全面接管SpringMVC可以使用该注解,当然在开发中,不推荐使用全面接管SpringMVC


三、配置拦截器

        配置拦截器实现登录拦截,需要实现HandlerInterceptor接口并且实现preHandle方法即可

public class LoginInterceptor implements HandlerInterceptor {@Overridepublic boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) throws Exception {HttpSession session = request.getSession();if (session.getAttribute("loginUser") == null) {request.setAttribute("msg", "身份未验证,请先登录");request.getRequestDispatcher("/index.html").forward(request, response);return false;} else {return true;}}
}

        在SpirngMVC配置文件中添加拦截器,即可实现登录拦截。(相当于注册拦截器)

    @Override// 重写addInterceptors方法,用于添加拦截器public void addInterceptors(InterceptorRegistry registry) {// 添加LoginInterceptor拦截器registry.addInterceptor(new LoginInterceptor())// 拦截所有路径.addPathPatterns("/**")// 排除指定路径.excludePathPatterns("/index.html", "/", "/user/login", "/css/**", "/img/**", "/js/**");}
http://www.dtcms.com/wzjs/85650.html

相关文章:

  • 哪些网站可以在线做动图浙江搜索引擎优化
  • 建设集团公司网站西安seo关键字优化
  • 有多少人自己做电影网站b2b免费推广平台
  • 阿里云可以做电商网站吗网络营销策略研究论文
  • 免费做请帖的网站长沙电商优化
  • wordpress主题免刷新.seo是什么意思如何实现
  • 东莞网站包年优化网站如何添加友情链接
  • 公司简介网站怎么做有没有专门帮人推广的公司
  • 宠物网站模版成人电脑培训班附近有吗
  • 做网站怎样赚到钱谷歌seo优化中文章
  • 河南省建设厅网站 吴浩开发软件app需要多少钱
  • 广州外贸网站建设公司搜索引擎成功案例分析
  • 铜川网站建设郑州网站seo优化公司
  • 兰州房地产网站建设武汉网络seo公司
  • 青岛建站费用石家庄谷歌seo
  • 凡科网站后台登陆南宁seo结算
  • 网络推广服务投诉常州seo外包公司
  • 上海可以做网站的公司深圳竞价托管
  • 福州做网站的哪家好百度网站建设
  • 长沙市网站制作网站权重
  • 沈阳微信网站制作网络推广方法有哪些
  • 廊坊网站定制开发网站排名怎么做
  • 汽车配件网站建设百度统计平台
  • 小程序商城源代码网络seo软件
  • 苏州品牌网站建设搜索引擎排行榜
  • 网站建设 台州国外网站加速
  • 武汉做医疗器械公司网站的长沙seo霜天
  • 动态网页网站域名注册平台有哪些
  • 宁金诚信建设网站优化外包哪里好
  • 网站备案有期限吗seo怎么优化方法