一、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工程,我们应该摒弃固定思维。

最新文章

  1. IO流
  2. 使用spring配置quartz定时器
  3. 为iOS7重新设计你的App
  4. 模拟京东商城登陆HttpRequest
  5. <一> SQL 基础
  6. juce: 跨平台的C++用户界面库
  7. Android服务Service总结
  8. PVPlayer的实现方式
  9. EntityFramework批量Insert
  10. Linux的历史发展及应用
  11. Node 杂技
  12. Python十讲 - 第二讲:变量和基础数据类型
  13. xcode 添加target
  14. C# 如何提取字符串中的数字(小技巧)
  15. Linux CPU实时监控工具
  16. HNOI 越狱
  17. 【LeetCode2】Add Two Numbers★★
  18. coding云(git)远程创建版本库和上传文件
  19. Hadoop各个启动流
  20. OnClick和OnClientClick

热门文章

  1. 如何使用Metasploit进行汽车安全性测试
  2. idou老师教你学Istio 24:如何在Istio使用Prometheus进行监控
  3. Spark(二)算子详解
  4. 使用fiddler进行接口测试
  5. Reservoir Sampling 蓄水池采样算法
  6. python_网络编程socketserver模块实现多用户通信
  7. metal tile shader
  8. 13、生命周期-InitializingBean和DisposableBean
  9. django加载本地html
  10. Win10远程桌面 报错:CredSSP加密Oracle修正……