zoukankan      html  css  js  c++  java
  • 关于springboot访问html页面讨论

    一、springboot项目无法直接访问static和templates文件夹html

    Spring Boot 默认将 /** 所有访问映射到以下目录:
    classpath:/static
    classpath:/public
    classpath:/resources
    classpath:/META-INF/resources

      templates文件夹用于放置模板文件,需要视图解析器来解析它,必须通过服务器内部进行访问。也就是要走控制器--服务--视图解析器(MVC)这个流程才行,即控制层接受请求,同时调用服务层,最后返回一个试图给前台。

      static文件夹,既不能直接访问,也不能通过服务器访问到。因此,这个文件夹,可能是放一些css、图片这样的文件供服务器内部引用。

      public文件夹下的html可以直接访问。

    注意:想要访问templates文件夹下的html,必须通过mvc模式来访问,既需要引入模板类的jar包,比如freemarker。

    springboot最终的目的是微服务,而不是构建web工程,我们应该摒弃固定思维。

  • 相关阅读:
    CDI Features
    Java Design Patterns
    pyautogui
    TCP/UDP的套接字Socket通信工作流程
    TCP连接的建立与释放(三次握手、四次挥手)
    python实现单例模式的三种方式及相关知识解释
    面向对象的三个基本特征
    网络编程
    初识python
    目录
  • 原文地址:https://www.cnblogs.com/lpob/p/11902097.html
Copyright © 2011-2022 走看看