首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

freemarker 快速入门 模版四(1)

2012-10-11 
freemarker 快速入门 模版4(1)3. 表达式直接指定值 字符串 使用单引号或双引号限定 如果包含特殊字符需要

freemarker 快速入门 模版4(1)
3. 表达式
直接指定值
字符串
使用单引号或双引号限定
如果包含特殊字符需要转义,如下面的例子:
${"It's "quoted" and
this is a backslash: \"}

${'It\'s "quoted" and
this is a backslash: \\'}

输出结果是:
It's "quoted" and
this is a backslash: \

It's "quoted" and
this is a backslash: \
下面是支持的转义序列: 转义序列 含义
" 双引号(u0022)
\' 单引号(u0027)
\ \  反斜杠(u005C)
\n 换行(u000A)
\r Return (u000D)
\t Tab (u0009)
\b Backspace (u0008)
\f Form feed (u000C)
\l <
\g >
\a &
\ { {
\xCode 4位16进制Unicode代码

有一类特殊的字符串称为raw字符串,被认为是纯文本,其中的\和{等不具有特殊含义,该类字符串在引号前面加r,下面是一个例子:
${r"${foo}"}

${r"C:\foo\bar"}
输出的结果是:
${foo}

C:\foo\bar
数字
直接输入,不需要引号
精度数字使用“.”分隔,不能使用分组符号
目前版本不支持科学计数法,所以“1E3”是错误的
不能省略小数点前面的0,所以“.5”是错误的
数字8、+8、08和8.00都是相同的

热点排行