iis服务器助手广告广告
返回顶部
首页 > 资讯 > 精选 >Springboot中静态文件的引入方式有哪些
  • 473
分享到

Springboot中静态文件的引入方式有哪些

2023-06-29 13:06:21 473人浏览 安东尼
摘要

这篇文章给大家分享的是有关SpringBoot中静态文件的引入方式有哪些的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。thymeleaf 模式依赖中引入<!-- 渲染静态页面 -->

这篇文章给大家分享的是有关SpringBoot中静态文件的引入方式有哪些的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

thymeleaf 模式

依赖中引入

<!-- 渲染静态页面 --><dependency>    <groupId>org.springframework.boot</groupId>    <artifactId>spring-boot-starter-thymeleaf</artifactId></dependency>

可选配置

如果你有

WEBmvcConfigurationSupport 的一些类引用. 你需要放行他们

Springboot中静态文件的引入方式有哪些

如果你引用了 springSecurity

你也需要放行他们

Springboot中静态文件的引入方式有哪些

Springboot中静态文件的引入方式有哪些

thymeleaf 需要通过controller层转向view 层  

import org.springframework.web.bind.annotation.RequestMapping;import org.springframework.web.bind.annotation.RequestMethod;import org.springframework.web.bind.annotation.RestController;import org.springframework.web.servlet.ModelAndView;@RestControllerpublic class IndexController {    @RequestMapping(value = "/index", method = RequestMethod.GET)    public ModelAndView index() {        System.out.println("/index进入controller控制器");        ModelAndView mav = new ModelAndView();        mav.setViewName("index");        return mav;    }    @RequestMapping(value = "/home", method = RequestMethod.GET)    public ModelAndView home() {        System.out.println("/home进入controller控制器");        ModelAndView mav = new ModelAndView();        mav.setViewName("index");        return mav;    }    @RequestMapping(value = "/error", method = RequestMethod.GET)    public ModelAndView error() {        System.out.println("/error进入controller控制器");        ModelAndView mav = new ModelAndView();        mav.setViewName("index");        return mav;    }    @RequestMapping(value = "/login", method = RequestMethod.GET)    public ModelAndView login() {        System.out.println("/login进入controller控制器");        ModelAndView mav = new ModelAndView();        mav.setViewName("index");        return mav;    }    @RequestMapping(value = "/", method = RequestMethod.GET)    public ModelAndView indexs() {        System.out.println("/ 进入controller控制器");        ModelAndView mav = new ModelAndView();        mav.setViewName("index");        return mav;    }    @RequestMapping(value = "/404", method = RequestMethod.GET)    public ModelAndView error404() {        System.out.println("/404 进入controller控制器");        ModelAndView mav = new ModelAndView();        mav.setViewName("index");        return mav;    }}

yml 做如下配置

Springboot中静态文件的引入方式有哪些

构架这样构架

Springboot中静态文件的引入方式有哪些

Springboot中静态文件的引入方式有哪些

非thymeleaf 模式

首先去掉依赖

Springboot中静态文件的引入方式有哪些

删除controller的指向view层

如果你想带控制器也是可以的   (带的话 指向index. 不带的话 默认指向index .可以理解成一个绝对路径,一个相对路径)

Springboot中静态文件的引入方式有哪些

yml文件中这样配置 

是为了能够直接访问 根目录下的text文件 

Springboot中静态文件的引入方式有哪些

构架如下

Springboot中静态文件的引入方式有哪些

Springboot中静态文件的引入方式有哪些

完成.

Springboot中静态文件的引入方式有哪些

感谢各位的阅读!关于“Springboot中静态文件的引入方式有哪些”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!

--结束END--

本文标题: Springboot中静态文件的引入方式有哪些

本文链接: https://www.lsjlt.com/news/325093.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Springboot中静态文件的引入方式有哪些
    这篇文章给大家分享的是有关Springboot中静态文件的引入方式有哪些的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。thymeleaf 模式依赖中引入<!-- 渲染静态页面 -->...
    99+
    2023-06-29
  • Springboot中静态文件的两种引入方式总结
    目录thymeleaf 模式依赖中引入可选配置yml 做如下配置构架这样构架非thymeleaf 模式首先去掉依赖删除controller的指向view层yml文件中这样配置&nbs...
    99+
    2024-04-02
  • JAVA静态载入的方式有哪些
    这篇文章主要介绍“JAVA静态载入的方式有哪些”,在日常操作中,相信很多人在JAVA静态载入的方式有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”JAVA静态载入的方式有哪些”的疑惑有所帮助!接下来,请跟...
    99+
    2023-06-17
  • 引入CSS文件的方式有哪些
    这篇文章给大家介绍引入CSS文件的方式有哪些,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。css的三种引入方式1.行内样式,最直接最简单的一种,直接对HTML标签使用style=""。2.内嵌样式,...
    99+
    2023-06-08
  • spring注入静态变量的方式有哪些
    在Spring中,无法直接通过注解的方式将静态变量注入到Bean中,因为静态变量属于类级别的,而Spring的注入是依赖于对象实例的...
    99+
    2023-08-24
    spring
  • SpringBoot+thymeleaf静态资源引入的方法
    本文小编为大家详细介绍“SpringBoot+thymeleaf静态资源引入的方法”,内容详细,步骤清晰,细节处理妥当,希望这篇“SpringBoot+thymeleaf静态资源引入的方法”文章能帮助大家解...
    99+
    2024-04-02
  • SpringBoot中下载文件的方式有哪些
    这篇文章将为大家详细讲解有关SpringBoot中下载文件的方式有哪些,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。文件来源这里还是以GridFS为例,主要演示的还是从mongo下载下来的文件,如果是本地...
    99+
    2023-06-21
  • springboot 静态方法中使用@Autowired注入方式
    目录静态方法使用@Autowired注入静态方法使用@Autowired注入的类解决方法静态方法使用@Autowired注入 @Component public class Stru...
    99+
    2024-04-02
  • springboot配置文件中使用${}注入值的方式有哪些
    这篇文章主要为大家展示了“springboot配置文件中使用${}注入值的方式有哪些”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“springboot配置文件中使用${}注入值的方式有哪些”这篇...
    99+
    2023-06-29
  • vue引入组件有哪些方式
    在vue中引入组件的方式有:1.使用import方法导入;2.使用require方法导入;在vue中引入组件的方式有以下两种使用import方法导入组件import Vue from 'vue'...
    99+
    2024-04-02
  • Springboot 读取自定义pro文件注入static静态变量方式
    Springboot 读取pro文件注入static静态变量 mailConfig.properties #服务器 mail.host=smtp.qq.com #端口号 mail...
    99+
    2024-04-02
  • HTML中引入CSS的方式有哪些
    这篇文章给大家分享的是有关HTML中引入CSS的方式有哪些的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。   一、认识CSS   CSS:层叠样式表(Cascading St...
    99+
    2024-04-02
  • 引入CSS的方式有哪些
    这篇文章主要讲解了“引入CSS的方式有哪些”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“引入CSS的方式有哪些”吧!看到淘宝网页中这样写使用的是import,而很多网站都是使用link,当然...
    99+
    2023-06-08
  • 有哪些引入CSS的方式
    本篇文章给大家分享的是有关有哪些引入CSS的方式,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。css的全称是什么css的全称是Cascading Style Sheets(层叠...
    99+
    2023-06-08
  • css的引入方式有哪些
    这篇文章将为大家详细讲解有关css的引入方式有哪些,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。css的三种引入方式1.行内样式,最直接最简单的一种,直接对HTML标签使用style="&quo...
    99+
    2023-06-14
  • JavaScript的引入方式有哪些
    本篇内容主要讲解“JavaScript的引入方式有哪些”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“JavaScript的引入方式有哪些”吧! ...
    99+
    2024-04-02
  • html引用css文件的方式有哪些
    这篇文章主要介绍“html引用css文件的方式有哪些”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“html引用css文件的方式有哪些”文章能帮助大家解决问题。行内样式:在HTML标签的style属性...
    99+
    2023-07-04
  • Vue3.0静态文件存放路径与引用方式
    目录Vue3.0静态文件存放路径与引用vue2.0/vue3.0 添加静态文件一、说明:为什么要添加静态文件?二、使用技术三、vue2.0中添加静态文件public  四、...
    99+
    2024-04-02
  • JSP引入jQuery的方式有哪些
    本篇内容主要讲解“JSP引入jQuery的方式有哪些”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“JSP引入jQuery的方式有哪些”吧!在jsp页面引入JQuery插件,主要的是引入的路径问题...
    99+
    2023-06-29
  • css外部文件的引用方式有哪些
    这篇文章主要介绍“css外部文件的引用方式有哪些”,在日常操作中,相信很多人在css外部文件的引用方式有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”css外部文件的引用...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作