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