![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
FreeMaker
文章平均质量分 84
人生难得几回搏
这个作者很懒,什么都没留下…
展开
-
FreeMarker的优点和缺点
一、 FreeMarker简介FreeMarker是一个用Java语言编写的模板引擎,它基于模板来生成文本输出。所谓模板,就是一份已经写好了基本内容,有着固定格式的文档,其中空出或者用占位符标识的内容,由使用者来填充,不同的使用者给出的数据是不同的。在模板中的占位符,在模板运行时,由模板引擎来解析模板,并采用动态数据替换占位符部分的内容。FreeMarker与Web容器无关,即在Web原创 2013-04-16 10:45:47 · 467 阅读 · 0 评论 -
Jsp和freemarker 的优劣
freemarker 优点: 1、不能编写java代码,可以实现严格的mvc分离 2、性能非常不错 3、对jsp标签支持良好 4、内置大量常用功能,使用非常方便 5、宏定义(类似jsp标签)非常方便 6、使用表达式语言 缺点: 1、不是官方标准 2、用户群体和第三方标签库没有jsp多 性能:velocity应该是最好的,其次是j原创 2013-04-16 10:54:39 · 2512 阅读 · 1 评论 -
freemark在tomcat重启问题
最近的项目是SSH,View层采用Freemarker,但是遇到了一个很大问题,每次修改完ftl文件,都要重新启动tomcat才可以看到所修改的内容,不但麻烦,而且浪费时间,特别怀念jsp,后来在网上查找解决办法,原来只是一个配置项的问题,对直freemarker的了解又加深了一步,原理及修改办法如下(以下部分为转载^_^):一般来讲,模版文件改动不会很频繁,在一个流量非常大的网站中,如果原创 2013-04-16 11:03:14 · 931 阅读 · 0 评论 -
Freemarker+Fmpp简介
1 Freemarker、Fmpp是什么 FreeMarker是个“模版引擎”,所谓模版引擎,就是一段文本,其中包含一些可变的部分,这些可变部分用特殊符号标示了,这就是所谓的模版。另外有个数据源,包含了模版中的可变的部分。所谓引擎,就是将模版中的特殊符号标示出的可变部分替换成数据源中相应的数据。譬如动态网页就是模版引擎的很好应用,网页是HTML的文本文件,其中包含的一些信息,如产原创 2013-04-19 10:28:51 · 840 阅读 · 0 评论 -
FreeMaker一篇通
FreeMaker一篇通前言Freemaker是一个强大的模板引擎,相比velocity而言,其强大的过程调用、递归和闭包回调功能让freemaker可以完成几乎所有我们所想的功能。从个人看法而言,freemaker完全有能力作为MDA的代码辅助生成工具。本文试图越过传统的概念性介绍,通过一组例子直接把读者带入到Freemaker应用的较高层阶。正文大家看文原创 2013-04-19 13:49:24 · 513 阅读 · 0 评论 -
Freemarker 使用
以下内容全部是网上收集:FreeMarker的模板文件并不比HTML页面复杂多少,FreeMarker模板文件主要由如下4个部分组成:1,文本:直接输出的部分2,注释:格式部分,不会输出3,插值:即${...}或#{...}格式的部分,将使用数据模型中的部分替代输出4,FTL指令:FreeMarker指定,和HTML标记类似,名字前加#予以区分,不会输出下面是一个F原创 2013-05-02 13:35:39 · 450 阅读 · 0 评论