![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
freemarker
xuedongabc
这个作者很懒,什么都没留下…
展开
-
freemarker学习笔记 空值 及数据处理
最近学习了一下Freemarker对于大型门户来说,日访问量如果上万的话,首页内容比较多的话,优化方法除了采用连接池、Css Sprite、Js压缩之外,非常有必要对首页进行静态化的处理,使用Struts2就会接触到Freemarker这个非常好用的静态化工具,搞了半天终于把现在进行的首页进行全静态化。下次再把Freemarker的源码通读一遍 Freemarker学习笔记: - - - - - ...原创 2011-09-01 22:48:25 · 186 阅读 · 0 评论 -
freemarker笔记
获取参数:param.id 定义变量并赋值:<#assign id=param.id /> 避免空值出错:id?default("") ${…}:称为interpolations,FreeMarker会在输出时用实际值进行替代,如${id},${map.ID} FTL标记(FreeMarker模板语言标记):类似于HTML标记,为了与HTML标记区分,用#开始(有些以@开始,在后面叙述...原创 2011-09-01 22:49:26 · 92 阅读 · 0 评论 -
freemarker快速上手+空值的多种处理方法
------------------------------------------------------------ 前言: 为什么要用模板?有了JSTL,还需要freemarker吗? 模板技术与容器无关,同样可以应用于非Web应用程序环境。ftl文件改动之后是不需要编译的,这点不同于Jsp 。JSTL只能用在jsp中,修改了jsp,需要重新编译,从而使用模板更有效率...原创 2011-09-01 22:57:20 · 93 阅读 · 0 评论 -
jeecms二次开发中入门人员可能遇到的问题总结
这几天用jeecms总了个小专题,把使用时碰到的问题总结一下,以防以后再次碰到时还得再查。1.迭代的时候 当前是第几个 用 变量_index[#list content.pictures as p] <li [#if p_index!=0 ]class="hide"[/#if]><img src="${p.imgPath}" height="5...2011-11-17 11:07:50 · 299 阅读 · 0 评论