目录

字母顺序索引

优质
小牛编辑
124浏览
2023-12-01

$

${...},  插值

#

#,  总体结构,
指令
#{...},  #{...}: 数字插值

<

<#...>,  指令
<#--...-->,  总体结构

A

ABC,  lower_abc,
upper_abc
abs built-in,  abs
absolute value,  abs
acquisition,  使用获得机制
adding hashes,  连接
adding sequences,  连接
adding strings,  插值 (或连接)
addition,  算数运算
alphabetical ordinals,  lower_abc,
upper_abc
alternative syntax,  替换(方括号)语法
ancestors built-in,  ancestors
and,  逻辑操作
ant task,  和Ant一起使用FreeMarker
api built-in,  api, has_api
arithmetic,  算数运算
assign directive,  assign
attempt directive,  attempt, recover

B

backward compatibility,  "不兼容改进"设置
beans
wrapping, Bean的包装
BeansWrapper,  Bean的包装
boolean
built-ins, 布尔值内建函数
FTL 值类型, 标量
Java side, 标量
literal, 布尔值
operations, 逻辑操作
printing, string (当用于布尔值时)
boolean_format,  setting
boolean built-in,  boolean
break directive,  list, else, items, sep, break,
switch, case, default, break
built-in,  内建函数,
内建函数参考,
字母顺序索引
byte built-in,  byte, double, float, int, long, short

C

caching,  模板缓存
call a method,  方法调用
cap_first built-in,  cap_first
capitalize built-in,  capitalize
case directive,  switch, case, default, break
catch-all parameter,  macro, nested, return
c built-in,  c (当被用作是数字值时),
c (当用于布尔值时)
ceiling built-in,  round, floor, ceiling
charAt,  获取字符
charset,  字符集问题,
ftl
children built-in,  children
chop_linebreak built-in,  chop_linebreak
chunk built-in,  chunk
classic_compatible,  setting
collection
FTL 值类型, 容器
Java side, 容器
columnar printing of sequences,  chunk
command-line,  和Ant一起使用FreeMarker
comment,  总体结构
comparison operators,  比较运算
compress directive,  compress
concatenate hashes,  连接
concatenate sequences,  连接
concatenate strings,  插值 (或连接)
configuration,  创建 Configuration 实例
Configuration,  配置(Configuration)
constant,  直接确定值
containers
Java side, 容器
contains built-in,  contains
converting between types,  boolean,
date, time, datetime,
number,
c (当被用作是数字值时),
string (当用作是数字类型时),
date, time, datetime (当用于日期/时间/日期-时间值时),
string (当用于日期/时间/日期-时间值时),
c (当用于布尔值时),
string (当用于布尔值时),
byte, double, float, int, long, short,
number_to_date, number_to_time, number_to_datetime
converting date to long,  byte, double, float, int, long, short
converting date to string,  string (当用于日期/时间/日期-时间值时)
converting long to date,  number_to_date, number_to_time, number_to_datetime
converting string to boolean,  boolean
converting string to date,  date, time, datetime
converting string to number,  number
converting string to time,  date, time, datetime
converting time to string,  string (当用于日期/时间/日期-时间值时)
counter built-in,  counter
current_template_name,  特殊变量参考
current date-time,  特殊变量参考
custom directive,  自定义指令
custom object wrapper,  自定义对象包装示例
custom tags,  在Servlet中使用FreeMarker

D

data-model,  模板 + 数据模型 = 输出
assembling with Java, 创建数据模型
assembling with Java, without object wrapper, 基本内容
date
built-ins, 日期内建函数
FTL 值类型, 标量
Java API related difficulties, 标量
Java side, 标量
date_format,  setting
date built-in,  date, time, datetime,
date, time, datetime (当用于日期/时间/日期-时间值时)
datetime
built-ins, 日期内建函数
date-time
FTL 值类型, 标量
datetime_format,  setting
datetime built-in,  date, time, datetime,
date, time, datetime (当用于日期/时间/日期-时间值时)
date to long,  byte, double, float, int, long, short
date to string,  string (当用于日期/时间/日期-时间值时)
default built-in,  废弃的内建函数列表
default directive,  switch, case, default, break
DefaultObjectWrapper,  默认对象包装器
extending, 自定义对象包装示例
default value operator,  默认值操作符
defining macro,  自定义指令
deprecated,  废弃的 FTL 结构
directive,  指令,
指令参考,
Alphabetical index
FTL 值类型, 用户自定义指令
user-defined, 自定义指令
directives
Java side, 指令
division,  算数运算
double built-in,  byte, double, float, int, long, short

E

else directive,  if, else, elseif
else directive inside list,  list, else, items, sep, break
elseif directive,  if, else, elseif
encoding,  字符集问题,
ftl
URL, url
URL path, url_path
ends_with built-in,  ends_with
ensure_ends_with built-in,  ensure_ends_with,
ensure_starts_with
enum,  访问枚举类型
error,  特殊变量参考
error handling,  处理不存在的值,
错误控制,
attempt, recover
escape directive,  escape, noescape
escape sequences,  字符串
escaping
output, html, rtf, xhtml, xml
URL, url
URL path, url_path
eval,  eval
evaluate string,  eval
exception handling,  错误控制
existence test operator,  不存在值检测操作符
exists built-in,  废弃的内建函数列表
expression,  表达式

F

fallback directive,  visit, recurse, fallback
FAQ,  FAQ
first built-in,  first
float built-in,  byte, double, float, int, long, short
floor built-in,  round, floor, ceiling
flush directive,  flush
format
boolean, c (当用于布尔值时), string (当用于布尔值时), setting
date, string (当用于日期/时间/日期-时间值时), setting
date-time, string (当用于日期/时间/日期-时间值时)
number, c (当被用作是数字值时), string (当用作是数字类型时), setting
time, string (当用于日期/时间/日期-时间值时)
timestamp, string (当用于日期/时间/日期-时间值时)
format; boolean,  then
FTL,  总体结构
ftl directive,  ftl
FTL tag,  总体结构,
指令
function directive,  function, return

G

get character,  获取字符
global directive,  global
groups built-in,  groups

H

handling null-s,  处理不存在的值
has_api built-in,  api, has_api
has_content built-in,  has_content
has_next built-in,  has_next
hash
accessing subvariable, 从哈希表中检索数据
built-ins, 哈希表内建函数
concatenate, 连接
FTL 值类型, 容器
Java side, 容器
key type, FAQ
literal, 哈希表
modify, FAQ
operations, 哈希表操作
header,  ftl
html built-in,  html
HTTP,  在Servlet中使用FreeMarker

I

if_exists built-in,  废弃的内建函数列表
if directive,  if, else, elseif
import directive,  import
include
JSP, 包含其它Web应用程序资源中的内容
servlet, 包含其它Web应用程序资源中的内容
include directive,  include
incompatible_improvements,  "不兼容改进"设置
incompatibleImprovements,  "不兼容改进"设置
incompatible improvements,  "不兼容改进"设置
index_of built-in,  index_of
index built-in,  index
infinite,  is_infinite
install,  Installing FreeMarker
instantiating variable,  new
int built-in,  byte, double, float, int, long, short
integer division,  算数运算
integer part,  算数运算
interpolation,  总体结构,
插值 (或连接),
插值
interpret built-in,  interpret
is_... built-in,  is_...
is_even_item built-in,  is_even_item
is_first built-in,  is_first
is_infinte built-in,  is_infinite
is_last built-in,  is_last
is_nan built-in,  is_nan
is_odd_item built-in,  is_odd_item
is null,  不存在值检测操作符
iso_... built-ins,  iso_...
ISO 8601,  setting
ISO 8601 parsing,  date, time, datetime
iso built-in,  iso_...
item_cycle built-in,  item_cycle
item_parity_cap built-in,  item_parity_cap
item_parity built-in,  item_parity
items directive,  list, else, items, sep, break
iteration state,  list, else, items, sep, break

J

j_string built-in,  j_string
JDBC time zone,  setting
join built-in,  join
joining hashes,  连接
joining sequences,  连接
joining strings,  插值 (或连接)
js_string built-in,  js_string
json_string built-in,  json_string
JSP,  在Servlet中使用FreeMarker,
FAQ
include, 包含其它Web应用程序资源中的内容
taglib, 在Servlet中使用FreeMarker, 在Servlet中使用FreeMarker
jython
wrapping, Jython包装器

K

keep_after_last built-in,  keep_after_last
keep_after built-in,  keep_after
keep_before_last built-in,  keep_before_last
keep_before built-in,  keep_before
keys built-in,  keys

L

lang,  特殊变量参考
language,  特殊变量参考
last_index_of built-in,  last_index_of
last built-in,  last
left_pad built-in,  left_pad
length built-in,  length
libraries,  命名空间
library path,  命名空间
license,  License
list directive,  list, else, items, sep, break
listing state,  list, else, items, sep, break
literal,  直接确定值
boolean, 布尔值
hash, 哈希表
loading templates,  模板加载
local directive,  local
locale,  setting,
特殊变量参考
locale_object,  特殊变量参考
localization,  本地化查找
local variable,  在模板中定义变量
Log4j2,  日志
logging,  日志
logical operations,  逻辑操作
long built-in,  byte, double, float, int, long, short
long to date,  number_to_date, number_to_time, number_to_datetime
loop variable,  宏和循环变量,
在模板中定义变量
lower_abc built-in,  lower_abc
lower_case built-in,  lower_case
lt directive,  t, lt, rt

M

macro,  自定义指令
FTL 值类型, 用户自定义指令
macro directive,  macro, nested, return
main_template_name,  特殊变量参考
matches built-in,  matches
math,  算数运算
merging,  合并模板和数据模型
method
call, 方法调用
defining with FTL, function, return
FTL 值类型, 方法和函数
Java side, 方法
missing value test operator,  不存在值检测操作符
missing variable,  处理不存在的值
Model 2,  在Servlet中使用FreeMarker
modify hashes,  FAQ
modify sequences,  FAQ
modulus,  算数运算
multithreading,  多线程
Multi-typed value,  基本内容

N

namespace built-in,  namespace
namespaces,  命名空间
NaN,  is_nan
nested directive,  macro, nested, return
new built-in,  new
new FTL syntax,  老式 FTL 语法
node
built-ins, 结点(对于XML)内建函数
FTL 值类型, 结点
Java side, 结点变量
node_name built-in,  node_name
node_namespace built-in,  node_namespace
node_type built-in,  node_type
noescape directive,  escape, noescape
noparse directive,  noparse
not,  逻辑操作
now,  特殊变量参考
nt directive,  nt
null,  处理不存在的值,
FAQ
number
built-ins, 数字内建函数
FTL 值类型, 标量
Java side, 标量
literal, 数字
number_format,  setting
number_to_date built-in,  number_to_date, number_to_time, number_to_datetime
number_to_datetime built-in,  number_to_date, number_to_time, number_to_datetime
number_to_time built-in,  number_to_date, number_to_time, number_to_datetime
number built-in,  number
numerical range expression,  序列
numerical sequence,  序列

O

object wrapper,  基本内容,
对象包装
custom, 自定义对象包装示例
default, 默认对象包装器
old FTL syntax,  老式 FTL 语法
operator precedence,  操作符的优先级
or,  逻辑操作
output
generate with Java, 合并模板和数据模型
output_encoding,  setting
output charset,  字符集问题,
url,
特殊变量参考
output encoding,  字符集问题,
url,
特殊变量参考

P

padding,  left_pad,
right_pad
parent built-in,  parent
parentheses,  括号
parse string as boolean,  boolean
parse string as number,  number
parsing string as date,  date, time, datetime
parsing string as time,  date, time, datetime
path,  模板加载
positional parameter passing,  位置参数传递
precedence,  操作符的优先级

R

range expression,  序列
raw string literal,  字符串
recover directive,  attempt, recover
recurse directive,  visit, recurse, fallback
recursion
iterate, visit, recurse, fallback
regular expression
built-ins, 通用标志
remove_beginning built-in,  remove_beginning
remove_ending built-in,  remove_ending
replace built-in,  replace
reserved name,  FTL 中的保留名称
return directive,  function, return,
macro, nested, return
reverse built-in,  reverse
right_pad built-in,  right_pad
root built-in,  root
round built-in,  round, floor, ceiling
rounding,  round, floor, ceiling
rt directive,  t, lt, rt
rtf built-in,  rtf

S

scalar
Java side, 标量
scopes,  变量,范围
security,  为FreeMarker配置安全策略
user-provided templates, FAQ
sep directive,  list, else, items, sep, break
seq_contains built-in,  seq_contains
seq_index_of built-in,  seq_index_of
seq_last_index_of built-in,  seq_last_index_of
sequence
accessing subvariable, 从序列中检索数据
built-ins, 序列内建函数
concatenate, 连接
FTL 值类型, 容器
iterate, list, else, items, sep, break
Java side, 容器
literal, 序列
modify, FAQ
operations, 序列操作
slice, 序列切分
sorting, sort, sort_by
sequence slice,  序列切分
servlet
include, 包含其它Web应用程序资源中的内容
Servlet,  在Servlet中使用FreeMarker
setting,  配置设置
setting directive,  setting
shared variable,  共享变量
short built-in,  byte, double, float, int, long, short
size built-in,  size
SLF4J,  日志
sort_by built-in,  sort_by
sort built-in,  sort
special variable,  特殊变量参考
special variables,  特殊变量
split built-in,  split
square bracket syntax,  替换(方括号)语法
starts_with built-in,  starts_with
static method
accessing from templates, Bean的包装
stop directive,  stop
storing templates,  模板加载
strict syntax,  老式 FTL 语法
string
built-ins, 字符串内建函数
concatenate, 插值 (或连接)
FTL 值类型, 标量
interpolation, 插值 (或连接)
Java side, 标量
literal, 字符串
operations, 字符串操作
slice, 字符串切分 (子串)
substring, 字符串切分 (子串)
string built-in,  string (当用作是数字类型时),
string (当用于日期/时间/日期-时间值时),
string (当用于布尔值时)
string slicing,  字符串切分 (子串)
string to boolean,  boolean
string to date,  date, time, datetime
string to number,  number
string to time,  date, time, datetime
Struts,  在Servlet中使用FreeMarker
subsequence,  序列切分
substring,  字符串切分 (子串),
substring (已废弃)
substring built-in,  substring (已废弃)
subtraction,  算数运算
subvariable
accessing, 顶层变量, 从哈希表中检索数据, 从序列中检索数据
switch built-in,  switch
switch directive,  switch, case, default, break
switch expression,  switch

T

tabular printing of sequences,  chunk
tag
user-defined, 自定义指令
taglib,  在Servlet中使用FreeMarker
t directive,  t, lt, rt
template,  模板
Java side, 获取模板
template_name,  特殊变量参考
template caching,  模板缓存
template loaders,  模板加载
template loading,  模板加载
template name,  模板加载
template path,  模板加载
temporary variable,  在模板中定义变量
ternary operator,  then
testing for missing,  不存在值检测操作符
testing for null,  不存在值检测操作符
testing for undefined,  不存在值检测操作符
text,  总体结构
then built-in,  then
thread-safety,  多线程
time
built-ins, 日期内建函数
FTL 值类型, 标量
Java API related difficulties, 标量
Java side, 标量
time_format,  setting
time_zone,  setting,
setting
time built-in,  date, time, datetime,
date, time, datetime (当用于日期/时间/日期-时间值时)
timestamp
built-ins, 日期内建函数
time to string,  string (当用于日期/时间/日期-时间值时)
transform,  自定义指令
transform directive,  转换指令
tree nodes,  结点变量
trees,  结点变量
trim built-in,  trim
trimmer directives,  nt,
t, lt, rt
type-casting,  boolean,
date, time, datetime,
number,
c (当被用作是数字值时),
string (当用作是数字类型时),
date, time, datetime (当用于日期/时间/日期-时间值时),
string (当用于日期/时间/日期-时间值时),
c (当用于布尔值时),
string (当用于布尔值时),
byte, double, float, int, long, short,
number_to_date, number_to_time, number_to_datetime
type checking,  is_...

U

uncap_first built-in,  uncap_first
undefined variable,  处理不存在的值
upper_abc built-in,  upper_abc
upper_case built-in,  upper_case
url_escaping_charset,  url,
setting
url_path built-in,  url_path
url built-in,  url
URL encoding,  url,
url_path
URL escaping,  url,
url_path
URL escaping charset,  特殊变量参考,
特殊变量参考
user-defined directive,  自定义指令,
User-defined directive (<@...>)
FTL 值类型, 用户自定义指令

V

value,  什么是数值?
values built-in,  values
variable,  在模板中定义变量
variable number of parameters,  macro, nested, return
variables,  变量,范围
names, FAQ
variable scopes,  变量,范围
version,  特殊变量参考
visit directive,  visit, recurse, fallback

W

web_safe built-in,  废弃的内建函数列表
Web应用框架,  在Servlet中使用FreeMarker
white-space removal,  空白处理
compress, 空白处理, compress
stripping, 剥离空白, ftl, nt
trimming, nt, t, lt, rt
word_list built-in,  word_list
wrapper,  基本内容,
对象包装
wrapping
beans, Bean的包装
jython, Jython包装器
reflection, Bean的包装

X

xhtml built-in,  xhtml
XML
declarative processing, 声明的XML处理
exposing, 揭示XML文档
imperative processing, 必要的XML处理
xml built-in,  xml
XML namespace
in imperative processing, 基本内容
XML namespaces
in declarative processing, 具体细节
XML Schema date parsing,  date, time, datetime
XML Schema date rendering,  setting
XML Schema dateTime rendering,  setting
XML Schema time parsing,  date, time, datetime
XML Schema time rendering,  setting
XSLT,  声明的XML处理