SpringBoot静态资源访问
1,静态资源:访问js,css,图片 动静分离(CDN缓存)
传统Web工程 属于webapps里面
springboot里面有要求:静态资源存放在resources目录下的static文件夹下
2.整合Freemarker视图层
.jsp###.html .htm
微静态html
1.pom文件引入
<!-- 引入freeMarker的依赖包 --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-freemarker</artifactId> </dependency>
2.在src/resources/ 新建一个文件夹templates 并在下面新建一个*.ftl文件
@Controller
public class FtlIndexController {
@RequestMapping("ftlIndex")
public String ftlIndex(Map<String ,Object> map) {
map.put("name", "谭磊");
map.put("age", "20");
map.put("sex", "0");
return "ftlIndex";
}
}
这是我的第一个ftl
${name} ### ${age} ###${sex}
<#if sex="0">
男生
<#else>
女生
</#if>
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步