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

SpringBoot2整合Thymele时,静态资源加载不出来

打开浏览器,查看错误信息:(Resource interpreted as Stylesheet but transferred with MIME type text/html)

TIM截图20181120104242.png

页面引入静态资源:html通过Thymeleaf模板引擎渲染的,css、js在静态资源的目录中;SpringBoot会自动映射静态资源的;有小伙伴不清楚的可以去看看:SpringBoot Web开发初体验

html代码:

TIM截图20181120104637.png

拦截器:自己实现拦截器实现WebMvcConfigurer接口中的,重写addInterceptors的方法

解决方案:放开对静态资源的拦截
@Configuration
public class MyMvcConfig implements WebMvcConfigurer {
    @Override
    public void addViewControllers(ViewControllerRegistry registry) {
        //浏览器发送 /xt 请求来到success
        registry.addViewController("/xt").setViewName("success");
        registry.addViewController("/").setViewName("login");
        registry.addViewController("/index.html").setViewName("login");
        registry.addViewController("/main.html").setViewName("dashboard");
    }

    //注册拦截器
    @Override
    public void addInterceptors(InterceptorRegistry registry) {
        // 静态资源: *.css , *.js
        registry.addInterceptor(new LoginHandlerInterceptor()).addPathPatterns("/**")
                .excludePathPatterns("/index.html","/","/user/login","/asserts/**","/webjars/**");
    }

相关文章:

  • SpringBoot使用jdbc数据访问时遇到的问题
  • VirtualBox虚拟机中CentOS 7的网络配置
  • docker部署mysql 并实现远程连接(navicat)
  • Mysql 8.0.13 安装和卸载教程(windows10)
  • django把SQLite数据库的数据导入到MySQL数据库中
  • 采用Nginx+uWSGI部署Django项目
  • Hexo Next主题中集成gitalk评论系统
  • Django对符合条件的值求和和分组求和(aggregate)
  • navicat 连接远程数据库,出现2013错误并完美解决
  • Windows 10的中文用户名怎么改成英文?
  • VirtualBox安装Centos7
  • CentOS 7 开启ssh服务
  • jquery之弹框
  • Python3.7上安装Django1.11启动报错
  • Curler 超简单免费网站监测工具,30秒轻松完成相关设定
  • Angular2开发踩坑系列-生产环境编译
  • CSS 专业技巧
  • DOM的那些事
  • Less 日常用法
  • magento 货币换算
  • Python实现BT种子转化为磁力链接【实战】
  • React 快速上手 - 07 前端路由 react-router
  • REST架构的思考
  • tensorflow学习笔记3——MNIST应用篇
  • Tornado学习笔记(1)
  • vue和cordova项目整合打包,并实现vue调用android的相机的demo
  • 高性能JavaScript阅读简记(三)
  • 关于 Linux 进程的 UID、EUID、GID 和 EGID
  • 基于OpenResty的Lua Web框架lor0.0.2预览版发布
  • 计算机常识 - 收藏集 - 掘金
  • 两列自适应布局方案整理
  • 前端面试题总结
  • 驱动程序原理
  • 线性表及其算法(java实现)
  • 写给高年级小学生看的《Bash 指南》
  • 东超科技获得千万级Pre-A轮融资,投资方为中科创星 ...
  • ​​​​​​​​​​​​​​汽车网络信息安全分析方法论
  • #我与Java虚拟机的故事#连载14:挑战高薪面试必看
  • (delphi11最新学习资料) Object Pascal 学习笔记---第8章第2节(共同的基类)
  • (MonoGame从入门到放弃-1) MonoGame环境搭建
  • (四)docker:为mysql和java jar运行环境创建同一网络,容器互联
  • (转)Android学习笔记 --- android任务栈和启动模式
  • (转)Google的Objective-C编码规范
  • (转)菜鸟学数据库(三)——存储过程
  • .NET Core 中的路径问题
  • .NET框架类在ASP.NET中的使用(2) ——QA
  • .NET下ASPX编程的几个小问题
  • @reference注解_Dubbo配置参考手册之dubbo:reference
  • @ResponseBody
  • @基于大模型的旅游路线推荐方案
  • []指针
  • [1181]linux两台服务器之间传输文件和文件夹
  • [8481302]博弈论 斯坦福game theory stanford week 1
  • [CSS]CSS 的背景
  • [HDU 3555] Bomb [数位DP]