FreeMarker
杰锋
这个作者很懒,什么都没留下…
展开
-
FreeMarker学习手册
(1)模板 + 数据模型 = 输出 FreeMarker基于设计者和程序员是具有不同专业技能的不同个体的观念他们是分工劳动的:设计者专注于表示——创建HTML文件、图片、Web页面的其它可视化方面;程序员创建系统,生成设计页面要显示的数据。经常会遇到的问题是:在Web页面(或其它类型的文档)中显示的信息在设计页面时是无效的,是基于动态数据的。在这里,你可以在HTML(或其它要输出的文本)中加入一些特定指令,FreeMarker会在输出页面给最终用户时,用适当的数据替代这些代码。 下面是一个例子: Welco转载 2010-08-11 01:07:00 · 364 阅读 · 0 评论 -
MyEclipse7.5下手动安装freemarker ide插件
在MyEclipse7.0+的版本,自动安装行不通,因为在下载你填写的插件前,MyEclipse会下载一大堆自己的更新,这些更新全都位于MyEclipse的服务器或者Pulse的服务器,这两个服务器在国内是无法访问的。既然无法自动安装,就手动安装:先打开 http://sourceforge.net/projects/freemarker-ide/files/页面,点击“下载”,注意,要下载eclipse插件,而不是freemarker本身。 在下面的文件列表中选择“eclipse-plugin”文件夹,转载 2010-11-02 18:54:00 · 758 阅读 · 0 评论 -
在struts2中使用freemarker
普通的struts2配置文件一般是这么配置的:/page.jsp这里的view是一个jsp页面,也可以改成是一个freemarker模板页面:/fm.ftl当然我们希望能在fm.ftl上使用struts2的标签,需要在fm.ftl页面最开始添加对struts2标签的引用:引用前把struts2-core-2.0.x.x.jar包里的META-INF/struts-tags.tld 复制到 /WEB-INF/转载 2010-11-02 23:13:00 · 723 阅读 · 0 评论 -
freemarker入门例子
1.首先从官方下载freemarker的包,下载地址:http://freemarker.sourceforge.net/freemarkerdownload.html2.把包lib/freemarker.jar拷贝到项目中3.新建模板文件WEB-INF/templates/test.ftl,内容如下:Hello,${name}!4.新建一个操作类Class1.java,内容如下:package com.abc.web; import java.io.Writer; import java.util转载 2010-11-02 23:02:00 · 836 阅读 · 0 评论 -
使用freemarker生成静态页面
<br />这篇文章的代码在上篇文章的基础之上,《freemarker入门例子》<br /> <br />把普通类Class1.java改为servlet类,Servlet1.java,并把原来的从输出到页面改为输出到文件。<br />package com.abc.test.action; import java.io.*; import java.util.HashMap; import java.util.Map; import javax.servlet.ServletExcepti转载 2010-11-02 23:04:00 · 482 阅读 · 0 评论 -
Java Web开发——FreeMarker模板使用方法讲解
FreeMarker简介 FreeMarker模板文件主要由如下4个部分组成: 1,文本:直接输出的部分 2,注释:<#-- ... -->格式部分,不会输出 3,插值:即${...}或#{...}格式的部分,将使用数据模型中的部分替代输出 4,FTL指令:FreeMarker指定,和HTML标记类似,名字前加#予以区分,不会输出 下面是一个FreeMarker模板的例子,包转载 2011-02-12 10:37:00 · 743 阅读 · 0 评论 -
freemarker如何遍历map
${k} 注意,原创 2014-05-06 13:57:22 · 749 阅读 · 0 评论