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

ui设计的就业前景seo和sem是什么意思啊

ui设计的就业前景,seo和sem是什么意思啊,微信怎么生成小程序,博客网页制作代码如果你想保存springboot的mvc配置并且还想自己添加自己的配置就用这个。 视图解析器原理,它会从IOC容器里获取配置好视图解析器的配置类里的视图解析器集合, 然后遍历集合,生成一个一个的视图对象,放入候选 视图里,…

 

如果你想保存springboot的mvc配置并且还想自己添加自己的配置就用这个。 

视图解析器原理,它会从IOC容器里获取配置好视图解析器的配置类里的视图解析器集合,

然后遍历集合,生成一个一个的视图对象,放入候选 视图里,然后返回这个候选视图。

 

 DispatcherServlet 所有的请求都会走  diDispatch()   方法

package com.kuang.config;import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.web.servlet.View;
import org.springframework.web.servlet.ViewResolver;
import org.springframework.web.servlet.config.annotation.EnableWebMvc;
import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;import java.util.Locale;//扩展WebMvc  所有请求会经过dispatcherServlet
//1.这是一个配置类
@Configuration
//2.实现WebMvcConfigurer这个接口
//记住不要标注它,@EnableWebMvc,一旦标注代表MVC全面被你接管,springboot自动配置不生效,很多东西系统配置好了,全面接管就是重新写
public class MyMvcConfig implements WebMvcConfigurer {//ViewResolver 实现了视图解析器接口的类,我们就可以把它看作视图解析器//把自定义视图解析器放入IOC容器里调用@Beanpublic ViewResolver viewResolver(){return new MyViewResolver();}//自定义了一个自己的视图解析器ViewResolverpublic static class MyViewResolver implements ViewResolver{@Overridepublic View resolveViewName(String viewName, Locale locale) throws Exception {return null;}}}

只要实现ViewResolver接口,然后把这个对象,放入IOC容器里,DispatcherServlet就会自动扫描并且装配上去,//如果。你想diy一些定制化的功能,只要写这个组件,然后将它交给springboot,springboot就会帮我们自动装配!

@Configuration
public class WebConfig implements WebMvcConfigurer {@Overridepublic void addResourceHandlers(ResourceHandlerRegistry registry) {// 这种方式也会覆盖掉默认的web静态资源目录registry.addResourceHandler("/**").addResourceLocations("classpath:static/","classpath:templates/");}

 

 

package com.kuang.config;import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.web.servlet.View;
import org.springframework.web.servlet.ViewResolver;
import org.springframework.web.servlet.config.annotation.EnableWebMvc;
import org.springframework.web.servlet.config.annotation.ViewControllerRegistry;
import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;import java.util.Locale;//扩展WebMvc  所有请求会经过dispatcherServlet
//1.这是一个配置类
@Configuration
//2.实现WebMvcConfigurer这个接口
//记住不要标注它,@EnableWebMvc,一旦标注代表MVC全面被你接管,springboot自动配置不生效,很多东西系统配置好了,全面接管就是重新写
public class MyMvcConfig implements WebMvcConfigurer {//    //ViewResolver 实现了视图解析器接口的类,我们就可以把它看作视图解析器
//
//    //把自定义视图解析器放入IOC容器里调用
//    @Bean
//    public ViewResolver viewResolver(){
//        return new MyViewResolver();
//    }
//
//
//    //自定义了一个自己的视图解析器ViewResolver
//    public static class MyViewResolver implements ViewResolver{
//        @Override
//        public View resolveViewName(String viewName, Locale locale) throws Exception {
//            return null;
//        }
//    }//    视图跳转@Overridepublic void addViewControllers(ViewControllerRegistry registry) {registry.addViewController("/kuang").setViewName("test");}
}

视图跳转,通过转发又走Thymeleaf模板的视图解析器,转发到   /template/test.html 来拼接 网页进入到这个网页

结论:如果我们要扩展一个配置,官方建议我们 去实现一个XXXConfigurer 接口,来自己配置部分设置,剩下不配的交给springboot来自动配置。

 

@EnableWebMvc

导入了一个类:

DelegatingWebMvcConfiguration.class 这个类继承了它,所以相当于使全部配置失效

 

 

http://www.sczhlp.com/news/23608/

相关文章:

  • 站长统计幸福宝宝官方链接生成器
  • 网站响应式图片切换代码模板免费下载网站
  • 牡丹江网站建设公司seo常用工具网站
  • 制作公司网站有哪些好处郑州今日重大新闻
  • 有了网站怎么做优化广州最新疫情情况
  • 长沙百度网站建设百度一下官网入口
  • 偷拍哪个网站做的好广州优化防控措施
  • 微信公众号里怎么做网站凡科建站官网免费注册
  • 金桥路附近做网站的网站推广应该坚持什么策略
  • 辽宁省建设厅证书查询网站长春网站快速优化排名
  • 网站被镜像怎么做常州seo建站
  • 网站前端开发培训中国市场营销网
  • 网站链接地图是怎么做的电话号码宣传广告
  • 网广州建网站站制作央视新闻的新闻
  • automattic wordpressseo短视频网页入口营销
  • 哪个网站有代做课设的宁波seo服务快速推广
  • 政府举办网站开发常见的网络营销方法
  • 网站建设 英汇网络小红书软文推广
  • 郑州网站优化渠道推广软文发布平台
  • 大语言模型驱动的机器学习可解释性框架
  • 微软紧急发布IE浏览器带外安全更新修复关键漏洞
  • 别人帮做的网站怎么修改百度seo简爱
  • 聊城做网站最好的网络公司广告软文代理平台
  • 制作ppt的软件叫啥旺道seo推广效果怎么样
  • 模具机械设备东莞网站建设推广策划书模板范文
  • 如何做vip视频网站今天重大新闻头条新闻军事
  • bootstrap 网站开发最新的即时比分
  • 高校网站群管理系统百度收录批量查询工具
  • asp.net 网站开发 教程优化大师电视版
  • 爱站网关键字查询百度网站收录提交入口全攻略