SpringBoot整合FreeMarker模板引擎实战篇4:SpringBoot整合Web-freemarker 阳光穿透心脏的1/2处 2022-11-30 15:49 202阅读 0赞 ## freemarker 简介: ## 官方不推荐使用jsp作为页面,我们可以使用其他的模板引擎,比如 Thymeleaf 和 freemarker,官方主推的是Thymeleaf。(本章使用的是freemarker) FreeMarker是一个用Java语言编写的模板引擎,它基于模板来生成文本输出。FreeMarker与Web容器无关,即在Web运行时,它并不知道Servlet或HTTP。它不仅可以用作表现层的实现技术,而且还可以用于生成XML,JSP或Java 等。 ## 包结构: ## 1:默认情况下,springboot会从classpath下 的/static、/public、/resoureces、/METAINF/resources 下加载 静态资源; 2:可以通过修改spring.resources.staticLocations来修改静态 资源加载地址。 3:因为应用是打成jar包,所以之前的 src/main/webapp不会加 载。 ![在这里插入图片描述][watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NDUyMDczOQ_size_16_color_FFFFFF_t_70] ## 使用freemarker 导入依赖 ## 在pom.xml 导入依赖 [watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NDUyMDczOQ_size_16_color_FFFFFF_t_70]: /images/20221123/5b917f070920415dbc7a3cc2730b8a0d.png
还没有评论,来说两句吧...