Freemarker
yanbahuzi
这个作者很懒,什么都没留下…
展开
-
FreeMarker的特性介绍与概述
FreeMarker是一个模板引擎,一个基于模板生成文本输出的通用工具,使用纯Java编写 ,FreeMarker被设计用来生成HTML Web页面,特别是基于MVC模式的应用程序 ,虽然FreeMarker具有一些编程的能力,但通常由Java程序准备要显示的数据,由FreeMarker生成页面,通过模板显示准备的数据FreeMarker不是一个Web应用框架,而适合作为Web应用框架一个组件...原创 2012-09-17 10:57:32 · 214 阅读 · 0 评论 -
Spring+freemarker
Spring支持多种View, 因为一直以来用OFBiz, OFBiz缺省用的Freemarker, 已经很熟悉了, 所以今天学习一下Spring+FreeMarker的配置web.xml中我配置了 <servlet><init-param><param-name>contextConfigLocation</param-name><pa...原创 2012-09-17 10:57:43 · 87 阅读 · 0 评论 -
Spring+freeMarker(国际化)
在config.xml中增加<bean id="messageSource" class="org.springframework.context.support.ResourceBundleMessageSource"><property name="basenames"><list><value>messages&l原创 2013-02-22 10:35:34 · 96 阅读 · 0 评论 -
Struts2+freeMarker
1 : 要在freemarker中使用struts2 标签的话,要把struts2-core.jar中的sturs-tags.tld复制到web-inf下。2 : 然后在web.xml中增加<servlet><servlet-name>JspSupportServlet</servlet-name><servlet-class>org.apa...原创 2013-02-22 10:35:50 · 134 阅读 · 0 评论 -
Freemarker的基本语法
<# ... > 中存放所有freemaker的内容,之外的内容全部原样输出。<@ ... /> 是函数调用两个定界符内的内容中,第一个符号表示指令或者函数名,其后的跟随参数。freemaker提供的控制包括如下:<#if condition><#elseif condition><#else></#if> 条件判断<...原创 2013-02-22 10:36:02 · 243 阅读 · 0 评论 -
Freemarker设计指南(二)
3 、模板 ( 1 )整体结构 l 模板使用 FTL ( FreeMarker 模板语言)编写,是下面各部分的一个组合:Ø 文本:直接输出Ø Interpolation :由 ${ 和 } ,或 #{ 和 } 来限定,计算值替代输出Ø FTL 标记: FreeMarker 指令,和 HTML 标记类似,名字前加 # 予以区分,不会输出Ø 注释:由 <#-- 和 -...原创 2013-02-22 10:36:19 · 108 阅读 · 0 评论 -
Freemarker设计之南(一)
1 、快速入门 ( 1 )模板 + 数据模型 = 输出 l FreeMarker 基于设计者和程序员是具有不同专业技能的不同个体的观念 l 他们是分工劳动的:设计者专注于表示——创建 HTML 文件、图片、 Web 页面的其它可视化方面;程序员创建系统,生成设计页面要显示的数据 l 经常会遇到的问题是:在 Web 页面(或其它类型的文档)中显示的信息在设计页面时是无效的,是基...原创 2013-03-01 09:31:09 · 114 阅读 · 0 评论 -
Freemarker生成静态HTML页面实例
生成新闻的静态文件时用到的代码.仅供参考.请根据实际情况修改.模板: < html > < head > < title > 查看文章: $ {newsitem.title} </ title > </ head > < body > < table width = " 100% " border =原创 2013-03-01 09:31:21 · 322 阅读 · 0 评论