Springboot默认不能访问templates中的页面,只能通过Controller进行页面跳转,如果需要直接访问templates中的html需要进行配置,相关配置如下。

传统的MVC模式可以在web.xml中进行配置页面跳珠,springboot没有web.xml配置文件,但是可以通过配置类来进行相关配置。

第一步:新建配置类继承WebMvcConfigurer方法

小提示:ALT+SHIFT+S   eclipse快捷键可以直接调出WebMvcConfigurer要重写的方法。

/*
* 1.使用@Configuration标注为配置类
* 2.实现WebMvcConfigurer接口
* 3.根据需要实现相应的方法
* 注:这个接口中的方法都添加了Jdk1.8中的default方法修饰,不强制实现所有的方法(jdk1.8新特性)
* 在SpringBoot1.0中是继承WebMvcConfigurerAdapter类,在SpringBoot2.0中已过时*/@Configuration
public class CustomMvcConfig implements WebMvcConfigurer{@Overridepublic void addViewControllers(ViewControllerRegistry registry) {//访问/login时跳转到thymeleaf视图registry.addViewController("login").setViewName("user/thymeleaf");}}

第二步:访问localhost:8080/login-------success

Springboot直接访问templates中的html相关推荐

  1. SpringBoot怎么直接访问templates下的html页面

    SpringBoot直接访问templates下的html问题 方法1:曾经: template下文件不允许直接访问 1.springboot项目默认是不允许直接访问template下的文件的,是受保 ...

  2. SpringBoot打成jar包时访问templates下的html出错或访问不到

    SpringBoot打成jar包时访问templates下的html出错或访问不到 问题描述 背景 在Springboot项目中,本地环境下(idea)中,访问html文件的方式如图结构 问题 打成j ...

  3. Java springboot访问templates的html和静态资源

    1.设置配置文件application.properties server.port=8088spring.mvc.view.prefix=templates/ spring.mvc.view.suf ...

  4. 配置访问oracle_SpringBoot中application.properties的常用配置

    上篇搭建SpringBoot项目时,提到了在application.properties中修改端口号,还有很多常用的配置 1.简单配置 #应用名称spring.application.name=app ...

  5. springboot数据访问基本操作步骤

    springboot数据访问基本操作步骤 步骤一:创建一个springboot项目 配置pom.xml依赖(此阶段我没有配置web场景启动器) <?xml version="1.0&q ...

  6. Springboot 页面访问不到静态资源Failed to load resource: the server responded with a status of 404 ()

    Springboot 页面访问不到静态资源 问题:在HTML文件中引入图片,但是浏览器访问不到图片. index.html: <!DOCTYPE html> <html xmlns: ...

  7. SpringBoot之获取配置文件中的数据

    SpringBoot之获取配置文件中的数据 项目结构 配置application.properties book.author=Tom book.name=SpringBoot # spring.pr ...

  8. SpringBoot数据访问Mybatis注解版,配置版,注解与配置一体版

    SpringBoot数据访问Mybatis注解版,配置版,注解与配置一体版 注解版: 1.改druid 连接池,不改可以跳过这步 添加依赖 <dependency><groupId& ...

  9. SpringBoot文件访问映射的两种实现方式

    SpringBoot文件访问映射的两种实现方式 业务需求:通过SpringBoot访问服务器(磁盘内)的所有文件,用于正常项目中上传图片(文件)的访问. 图片路径:E://images/upload/ ...

最新文章

  1. LELE的RPG难题
  2. 技术分享 | 微服务模式下如何高效进行API测试
  3. 抱歉咯!今天偷个懒!!
  4. lokijs可以用mysql_JavaScript实现的内存数据库LokiJS介绍和入门实例_javascript技巧
  5. Java代码性能优化常用方法
  6. javaweb学习总结五(内省、beanUtils工具包)
  7. rda冗余分析步骤_文献综述,步骤与问题!
  8. 制作PC端的安装程序
  9. 设计模式14——行为型模式之职责链模式
  10. 区块链 DAG分布式账本技术 DAG数据结构和基于区块的数据结构的差别 优势
  11. 第一章 时间序列基础知识
  12. 使用macVLAN网络模式的容器连通性和延迟的测试
  13. 斐讯k1刷入Breed以及openwrt的教程
  14. TBODY标签有什么作用
  15. 中国传统节日简介、由来、习俗
  16. 好好说话之Fastbin Attack(1):Fastbin Double Free
  17. 全球及中国HSK刀柄行业投资态势及前景建议研究报告2022版
  18. element-ui中select组件创建条目创建条目为空时报错的解决方案
  19. 用一部电影让你了解综合实践活动课
  20. 注解-Annotation

热门文章

  1. kerberos体系下的应用(yarn,spark on yarn)
  2. [雪峰磁针石博客]大数据Hadoop工具python教程9-Luigi工作流...
  3. RabbitMq+Haproxy负载均衡
  4. Ubuntu 16.04安装Memcached(单机)
  5. 将信息像存银行一样存在数据中心
  6. 《LoadRunner 12七天速成宝典》—第2章2.1节开始
  7. Linux下的字符集问题
  8. 没有活动混音器设备可用的解决方法
  9. 控件与应用程序许可授权的100%托管的先进控件IntelliLock
  10. ulimit问题 关于nproc设置