freemarker list (长度,遍历,下标,嵌套,排序) 1. freemarker获取list的size:Java ArrayList list = new ArrayList();Freemaker ${list?size}2.list的遍历: ${being.name}${bein.....
分类:
编程语言 时间:
2015-01-12 15:56:06
阅读次数:
202
前两篇博客介绍了freemaker是什么以及简单的语法规则,下面我们通过实现一个demo来看在实际应用中如何使用freemaker,本篇博客主要介绍freemaker与spring的整合。
需要的Jar包:freemarker-2.3.15.jar
在已搭建好的spring的配置文件的基础上添加以下代码:
配置文件:
<beanid="freemarkerC...
分类:
编程语言 时间:
2014-12-31 16:17:50
阅读次数:
177
一、FreeMarker模板文件组成
①、文本,直接输出的部分
②、注释,即格式不会输出
③、FTL指令:FreeMarker指令,和HTML标记类似,名字前加#予以区分,不会输出
④、插值(Interpolation):即${..}或者#{..}格式的部分,将使用数据模型中的部分替代输出
1、 FTL指令规则
FreeMarker有三种FTL标签,这和HTML的...
分类:
其他好文 时间:
2014-12-30 22:09:54
阅读次数:
426
FreeMarker是一个模板引擎,一个基于模板生成文本输出的通用工具,使用纯Java编写。FreeMarker被设计用来生成HTMLWeb页面,特别是基于MVC模式的应用程序。
所谓模板,就是一份已经写好了基本内容,有着固定格式的文档,其中空出或者用占位符标识的内容,由使用者来填充,不同的使用者给出的数据是不同的。在模板中的占位符,在模板运行时,由模板引擎来解析模板,并采用动态数...
分类:
其他好文 时间:
2014-12-30 20:41:14
阅读次数:
257
replace(param1,param2,param3)param1 正则表达式;param2 将匹配的字符替换成指定字符;param3 模式param3参数如下模式irmscfreplace支持支持只和r组合只和r组合只和r组合支持模式解释:i: Case insensitive: 忽略大小写f...
分类:
其他好文 时间:
2014-12-30 11:29:44
阅读次数:
123
http://blog.csdn.net/myfmyfmyfmyf/article/details/8960299很有用但是不不知道怎么说,写个例子,总之方便多了,并且容易管理,重复利用强1、自定一个类,实现 javax.servlet.jsp.tagext.Tag;(PageTag.java)2、...
分类:
编程语言 时间:
2014-12-14 14:33:15
阅读次数:
286
首先是从三方面来提高的,应用层面,服务器端层面,数据库层面。? 一、应用层面? 1、采用freemaker或者velocity来做页面静态化,提高网站的访问速度。? 二、服务器端? 1、对于一些不经常增删改的数据做缓存,...
分类:
编程语言 时间:
2014-12-12 19:30:28
阅读次数:
214
web应用常见的层级结构如下: Spring MVC的层次关系如下: JSP,Velocity,Freemaker和XSLT都可以做界面展示,Spring MVC在界面展示最主要的接口是org.springframework.web.servlet.View(呈现单独页面)和or...
分类:
编程语言 时间:
2014-10-21 15:19:02
阅读次数:
218
第一步、按照接受action返回结果的动态jsp...
分类:
其他好文 时间:
2014-09-15 17:49:39
阅读次数:
256
Java代码
package com.zy.mail;
import java.io.IOException;
import java.util.HashMap;
import java.util.Map;
import javax.mail.MessagingException;
import javax.mail.internet.MimeMessage;
import org.spr...
分类:
编程语言 时间:
2014-09-09 18:26:09
阅读次数:
274