菜鸟笔记1——Freemarker
Freemarker
概括
Freemarker模板与HTML页面是很相似的,freemarker包含有 文本、注释、
插值和ftl指令。文本是直接输出的;注释格式:<#-- 注释 0--> ;
插值:${值}或者#{值};ftl指令:freemarker标签与HTML标签类似,
有一部分标签例如<#list a as b><#list> 括号内要加#用以区分。
freemarker中遇到过最多的问题就是语法格式错误,所以一定要注意!
示例:
<!DOCTYPE html>
<head>
<title>${title}</title>
<#include "include/head.ftl">
<script src="${path}/js/video-ckin.js"></script></head>
<body>
<!--头部导航 start-->
<#include "include/header.ftl">
<!--banner-->
<div class="news-detail-banner">
</div>
<!--detail详情-->
<#assign datamodel=getDataModel(id,"article")>
<#if datamodel??>
<div class="pag