FreeMarker include指令(3.3)

摘要:
可以使用include指令在模板中插入另外一个FreeMarker模板文件。通常使用/(斜杠)来分割路径成分。支持的options有:encoding:算作是字符串的表达式。被包含文件从包含的文件继承的编码方式。这个指令不可与JSP的include搞混,因为它不涉及到Servlet容器中,只是处理另外一个FreeMarker模板,不能"离开"FreeMarker。

可以使用include指令在模板中插入另外一个FreeMarker模板文件。

语法:

<#include path/>  or <#include path options />

说明:

  1. path:要包含文件的路径。可以使用相对路径和绝对路径。通常使用/(斜杠)来分割路径成分。
  2. 支持的options有:

encoding:算作是字符串的表达式。被包含文件从包含的文件继承的编码方式。(ISO-8859-2、UTF-8、GB2312)

parse:算作是布尔值的表达式。默认是true。如果它为真,那么被包含的文件将会当做FTL来解析,否则整个文件将被当成简单文本来处理。(也就是说不会在其中查找FreeMarker结构)

示例:

<#include "foolter.ftl" />

备注:

  1. 被包含模板的输出格式是在include标签出现的位置插入的。
  2. 被包含的文件和包含它的模板共享变量,就好像是被复制粘贴进去的一样。
  3. 这个指令不可与JSP(Servlet)的include搞混,因为它不涉及到Servlet容器中,只是处理另外一个FreeMarker模板,不能"离开"FreeMarker。

免责声明:文章转载自《FreeMarker include指令(3.3)》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Python使用grequests并发发送请求Excel统计函数COUNTIF()的常规用法介绍下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

linux 头文件

在不同版本的内核源码上,头文件所在的位置是不同的,比如说在 #include<asm/arch/regs-gpio.h> #include<mach/regs-gpio.h> 同样是regs-gpio.h,<asm/arch/regs-gpio.h>是在比较低的版本(比如2.6.25)上位于arch/arm/includ...

洛谷 1192:台阶问题(递推,DP)

题目描述 有 N 级的台阶,你一开始在底部,每次可以向上迈最多 K 级台阶(最少 1 级),问到达第 N 级台阶有多少种不同方式。 输入输出格式 输入格式: 两个正整数N,K。 输出格式: 一个正整数,为不同方式数,由于答案可能很大,你需要输出 ans mod 100003 后的结果。 输入输出样例 输入样例#1: 5 2 输出样例#1: 8 说明 对于...

assert()函数用法总结

assert()函数用法总结assert宏的原型定义在<assert.h>中,其作用是如果它的条件返回错误,则终止程序执行,原型定义: #include <assert.h>void assert( int expression );   assert的作用是现计算表达式 expression ,如果其值为假(即为0),那么它先向s...

用QT在Windows下编写dll程序

转自:http://blog.csdn.net/yyzsyx/article/details/6086052 因为QT必须有调用QApplication的exec方法,这样才能产生消息循环,QT的程序才可以运行。所以说如果我们使用了QT编写了dll程序,在普通的 windows程序中是不能调用的。在调用的时候会出现错误。当然QT提供了解决方法:那就是QTW...

QSS 样式表 (一)

在开发应用程序时,往往对界面的美观有一定的要求。Qt 引入了 QSS 机制,使得界面的美化工作变的轻轻松松。嗯,QSS听着有点耳熟。是的,QSS的语法和CSS类似。在此做些总结。 先来看一个简单的例子。 1 #include <QtGui/QPushButton> 2 #include <QtGui/QWidget> 3...

gpio IOCTL控制

之前工作的时候,linux下用过GPIO的,无非就是配置输出输入模式,set/get value ,或者是gpio中断之类的,用户态配置GPIO主要是两种方式:用户态使用mmap直接将GPIO 地址映射过来,操作地址, 或者 IOCTL发命令给内核,内核来控制,最近半年都在写单片机的代码。时间久了有点忘了,最近使用都是偷懒直接使用了/sys下的设备,通过s...