TreeMind树图在线AI思维导图
当前位置:树图思维导图模板高校与高等教育其他学科freemarker入门思维导图

freemarker入门思维导图

  收藏
  分享
免费下载
免费使用文件
暖风 浏览量:1562023-06-02 10:01:44
已被使用21次
查看详情freemarker入门思维导图

freemarker入门

树图思维导图提供 freemarker入门 在线思维导图免费制作,点击“编辑”按钮,可对 freemarker入门  进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:a27e335a217a2827f7a23c8cd9acc7b6

思维导图大纲

freemarker入门思维导图模板大纲

freemarker入门案例

入门案例流程

1.创建springboot项目引入相关依赖

2.创建启动类

3.创建yml文件

server: port: 8881 spring: freemarker: suffix: .ftl

4.编写freemarker的模板

在templates目录下创建一个目录templates,在里面新建一个文件news.ftl

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> Hello ${name}! </body> </html>

${}表示差值表达式,用来获取填充的数据

5.编写代码生成静态页面

@RunWith(SpringRunner.class) @SpringBootTest(classes = FreemarkerApplication.class) public class Test01 { @Autowired private Configuration configuration; @Test public void test01() throws Exception { //java objects数据类型,可以是实体类型,也可以是Map Map<String,Object> map = new HashMap<>(); map.put("name","马蓉"); //模板+数据生成静态页面 //1.加载模板到内存 Template template = configuration.getTemplate("news.ftl"); //2.利用模板+数据生成静态页面 String name = UUID.randomUUID().toString(); Writer writer = new FileWriter("d:\\" + name + ".html"); template.process(map,writer); writer.close(); } }

相关思维导图模板

Python爬虫入门思维导图

树图思维导图提供 Python爬虫入门 在线思维导图免费制作,点击“编辑”按钮,可对 Python爬虫入门  进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:06f561dd6963bedc948259d62b99f312

Python爬虫入门思维导图

树图思维导图提供 Python爬虫入门 在线思维导图免费制作,点击“编辑”按钮,可对 Python爬虫入门  进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:b1ef0c63bb39e2fbc40d88eef8e0c0b3