Spring Boot 9-FreeMarker模板引擎
springboot使用freemarker模板引擎 首先引入freemarker
<!-- freemarker依赖包 --> <dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-freemarker</artifactId> </dependency>
编写ftl文件,注意默认放在resource/templates/下,也可以在application.yml重新定义
hello freemarker!${name} <#if sex="0">男 <#else>女 </#if>
spring:freemarker:cache: falsetemplate-loader-path: classpath:/templates/suffix: .ftl
编写控制类
package com.tzp.freemarker.controller;import java.util.Map;import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping;@Controller public class FreeMarkerController {@RequestMapping("/ftlindex")public String index(Map<String, Object> result) {result.put("sex", "0");result.put("name", "xxx");return "index";}}
测试效果
转载于:https://www.cnblogs.com/zengpingtang/p/10810058.html
Spring Boot 9-FreeMarker模板引擎相关推荐
- Spring Boot整合Thymeleaf模板引擎
转载自 Spring Boot整合Thymeleaf模板引擎 什么是Thymeleaf Thymeleaf是一款用于渲染XML.XHTML.HTML5内容的模板引擎.类似Velocity,FreeMa ...
- Spring Boot集成Thymeleaf模板引擎
一.Thymeleaf 模板介绍 Spring Boot 推荐使用Thymeleaf 来代替传统开发中的JSP,那么什么是Thymeleaf 模板引擎呢?下面就来简单的介绍一下. Thymeleaf ...
- js文件中怎么使用thymeleaf标签_007、Spring Boot集成Thymeleaf模板引擎
1. Thymeleaf 介绍 Thymeleaf 是适用于 Web 和独立环境的现代服务器端 Java 模板引擎. Thymeleaf 的主要目标是为您的开发工作流程带来优雅的自然模板 - 可以在浏 ...
- Spring Boot中使用模板引擎引用资源
目录 概念 演示 概念 在Spring Boot中可以通过模板引擎去引用资源,如果项目改变了,也是可以跑的,不需要自己手动一个个去改链接. 演示 运行截图如下: 但修改properties文件: se ...
- Spring Boot中使用模板引擎参数化传参数
目录 理论 代码及演示 理论 在导航页里面,当点击某个栏目的时候,就得被激活,在Spring Boot中,一般把导航页做成片段的形式,这个片段是可以根据参数进行激活某一个栏目,如下的演示所示,通过三元 ...
- Spring Boot 系列(五)web开发-Thymeleaf、FreeMarker模板引擎
前面几篇介绍了返回json数据提供良好的RESTful api,下面我们介绍如何把处理完的数据渲染到页面上. Spring Boot 使用模板引擎 Spring Boot 推荐使用Thymeleaf. ...
- freemarker ftl模板_Spring Boot2 系列教程(十)Spring Boot 整合 Freemarker
今天来聊聊 Spring Boot 整合 Freemarker. Freemarker 简介 这是一个相当老牌的开源的免费的模版引擎.通过 Freemarker 模版,我们可以将数据渲染成 HTML ...
- Java项目中利用Freemarker模板引擎导出--生成Word文档
应邀写的一篇文章:Java项目中利用Freemarker模板引擎导出--生成Word文档 资源下载:https://download.csdn.net/download/weixin_41367523 ...
- Spring Boot 整合 FreeMarker 实例
前言 在之前的文章Spring Boot 整合 Thymeleaf中,我们学习了如何将模板 Thymeleaf 整合到 Spring Boot 中,那今天我们就来看看,另一个老牌的开源免费模板引擎 - ...
- freemarker模板引擎的使用教程
1.添加依赖 在pom.xml依赖文件中以下添加freemarker的依赖,当然也可以在新建springboot项目时直接选择 <dependency><groupId>org ...
最新文章
- php每分钟刷新一次的验证码,php如何在进入页面的时候自动刷新一次验证码
- Servlet学习DAY_02:重定向/ 文件上传/ Cookie和Session/ 导入一个工程 / 配置欢迎页面 / 同步请求和异步请求/JSON和AJax介绍 /过滤器
- OpenCV: OpenCV人脸检测框可信度排序
- OC中的基本容器和基本数据类型
- 移植tslib到开发板及部分问题解决
- DUBBO 使用问题记录
- C++并发编程 (1) 基本知识
- 12.Bridge-桥接模式
- JavaScript学习(十四)—元素节点关系和特殊节点
- 张一鸣倡议AI发展要讲责任,马维英谈头条AI现状和未来 | 实录
- 321. 拼接最大数
- 生产环境中的PHP WEB 简单架构
- Geoserver使用CSS插件编辑Style样式
- SQL Server使用
- MATLAB 2015B中文安装激活破解方法图文教程
- leaflet怎么获取矩形的中心点位 getCenter()
- 照着这本“书”,3年量产自动驾驶卡车
- 550+超强动态文字动画AE模板(标题,字幕,标注,对话)等视频制作元素
- stc89c51单片机音乐盒系统设计_基于单片机数字音乐盒的设计与实现(附PCB,电路图,程序)...
- Zeromq 学习笔记1
热门文章
- XPath学习:轴(2)——parent
- 江苏大学矩阵论、数理统计期末考试复习
- 【嵌入式实验】《嵌入式数据库 sqlite 移植及使用》
- 【MyBatis笔记】0-MyBatis简介
- PowerShell监控——监控共享打印机 获取打印记录、打印人员、打印文件等详细信息
- 如何修改linux的 系统语言
- 颠覆传统!麦肯锡的数字化咨询:只用5步,打造创新的数据架构
- map/multimap容器
- linux防火墙为空文件夹,如何记录Linux IPTables防火墙丢弃的数据包到日志文件-linux防火墙设置...
- 默认地址路径修改_修改Docker默认路径