摘要:
(PHP 5 >= 5.3.0, PHP 7)PHP 命名空间中,类名可以通过三种方式引用:非限定名称(Unqualified name),名称中不包含命名空间分隔符的标识符,如Foo。例子 $a=new foo(); 或 foo::staticmethod();。如果当前命名空间是currentn... 阅读全文
摘要:
跟着开涛学SpringMVC 阅读全文
摘要:
摘自 http://sishuok.com/forum/blogPost/list/5050.html 阅读全文
摘要:
建立一个普通的java项目:HelloFreeMarker引入freemarker.jar包在项目目录下建立模板目录:templates在templates目录下,建立hello.ftl模板文件,模板内容如下:你好啊,${user},今天你的精神不错!在src下新建com.kj.study.free... 阅读全文
摘要:
调用方法:① (xml风格)② (包含循环变量)③...(使用结束标签1)④...(使用结束标签2)说明:user_def_dir_exp:表达式算作是自定义指令(比如宏),将会被调用。param1,param2 等:参数的名称,它们不是表达式。val1,val2 等:参数的值,它们是表达式。lv1... 阅读全文
摘要:
marco, nested, return 指令语法:.........说明:name: 宏变量的名称,它不是表达式。param1,param2等:局部变量的名称,存储参数的值(不是表达式)loopvar1,loopvar2等:可选的循环变量的值,是nested指令想为嵌套内容创建的。这些都是表达式... 阅读全文
摘要:
可以使用include指令在模板中插入另外一个FreeMarker模板文件。语法: or 说明:path:要包含文件的路径。可以使用相对路径和绝对路径。通常使用/(斜杠)来分割路径成分。支持的options有: encoding:算作是字符串的表达式。被包含文件从包含的文件继承的编码方式。(... 阅读全文
摘要:
当需要用列表来遍历集合的内容时,list指令时非常好用的。语法:...说明:sequence:表达式将被算作序列或者集合,item:循环变量(不是表达式)的名称 。在list循环中,有两个特殊的循环变量可以使用:item_index:这是一个包含当前项在循环中的步进索引的数值。(从0开始)item_... 阅读全文
摘要:
可以使用 if,elseif ,else指令来条件判断是否跳过模板的一部分,这和程序语言中if是相似的.语法:............说明:condition,condition2等表达式将被计算成布尔值。condition-s必须计算成布尔值,否则错误将会终止模板处理。elseif 和 else必... 阅读全文
摘要:
1.FreeMarker的3种FTL标签①开始标签:②结束标签:③空标签:在FreeMarker中,使用FTL标签来使用指令,这和HTML标签是完全类似的。使用标签时前面的符号#也可能变成@,如果该指令是一个用户指令而不是系统内建指令时,应将#符号改成@符号。2.FreeMarker的常用指令 F... 阅读全文