关于springboot访问html页面讨论
2024-09-02 17:43:17
一、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工程,我们应该摒弃固定思维。
最新文章
- IO流
- 使用spring配置quartz定时器
- 为iOS7重新设计你的App
- 模拟京东商城登陆HttpRequest
- <;一>; SQL 基础
- juce: 跨平台的C++用户界面库
- Android服务Service总结
- PVPlayer的实现方式
- EntityFramework批量Insert
- Linux的历史发展及应用
- Node 杂技
- Python十讲 - 第二讲:变量和基础数据类型
- xcode 添加target
- C# 如何提取字符串中的数字(小技巧)
- Linux CPU实时监控工具
- HNOI 越狱
- 【LeetCode2】Add Two Numbers★★
- coding云(git)远程创建版本库和上传文件
- Hadoop各个启动流
- OnClick和OnClientClick