freemarker
gladmustang
这个作者很懒,什么都没留下…
展开
-
学习北风CMS项目的时候的一些知识点 (spring, mybatis ...)
第一课知识点 1)dispatcherServlet 2)servlet pattern 配置成"/" web.xml中的3种写法 ① 完全匹配 /test/list.do ② 目录匹配 /test/*原创 2014-10-27 14:31:31 · 532 阅读 · 0 评论 -
在项目中结合使用 assign 和js_string
[#if t.description??] [@text_cut s=t.description len=30 append='...'/] [#else] [#assign x] [@text_cut s=t.txt len=30 append=append原创 2014-10-10 22:02:10 · 1491 阅读 · 0 评论 -
在JS中使用Freemaker变量值,利用函数js_string
在js中要获取freemaker中变量的值需要使用freemaker内置函数js_string1. String内置的JavaScript转换: js_string 用途:用于JavaScript转义,转换',",换行等特殊字符 模板: alert("${errorMessage?js_string}"); //必须写,否则报错输出: alert转载 2014-10-10 21:56:26 · 5304 阅读 · 0 评论 -
freemarker 轮换(方括号)语法
freemarker 替换(方括号)语法注意:这个特性从 FreeMarker 2.3.4 版本后才可用。FreeMarker 支持一个替换的语法。就是在 FreeMarker 的指令和注释中用 [ 和 ] 来代替 ,例如下面这个例子:调用预定义指令: [#list animals as being]...[/#list]调用自定义指令: [@myMacro /]注释转载 2014-10-10 21:52:20 · 622 阅读 · 0 评论 -
FreeMarker四种变量的用法
FreeMarker四种变量的用法摘要: freemarker的变量可以分为四种,分别是数据模型的变量【root中的变量】,模板中的变量使用【定义的变量】,局部变量【在指令中的变量】,循环变量【在循环中的变量】freemarker的变量可以分为四种,分别是数据模型的变量【root中的变量】,模板中的变量使用【定义的变量】,局部变量【在指令中的变量】,循环变量转载 2014-10-10 21:55:06 · 520 阅读 · 0 评论 -
FreeMarker中<#include>和<#import>标签的区别
在使用freemarker作为前端页面模板的应用中,会有很多的freemarker模板页面,这些ftl会在不同的页面中重复使用,一是为了简化布局的管理,二是可以重复使用一些代码。在freemarker中可以通过以下两种方式来使用已经存在的模板。他们是和标签。1. directive该标签的作用是将便签中指定的路径的ftl文件导入到使用标签的ftl文件中,包括macro\funtion\原创 2014-12-17 17:32:15 · 714 阅读 · 0 评论