分类 FreeMarker教程 下的文章


撰写于    浏览:387 次  分类: FreeMarker教程
一、FreeMarker 常见的错误和异常介绍当使用 FreeMarker 做为模版引擎的时候,可能发生的异常包括:(1)配置异常:配置异常指的是 FreeMarker 初始化时发生的异常,例如错误的配置导致,该异常时由 FreeMarker 的 API 抛出来的。(2)模版加载异常:模版加载异常可能是模版不存在或者没有读权限,或者是解析模版时发生[...]

撰写于    浏览:2117 次  分类: FreeMarker教程
一、thymeleaf和freemarker谁更好用?大多数程序员更倾向于freemarker这种模板引擎,两者的设计思路本就不同。我已经习惯了类似于freemarker这种编程式模板引擎,比如常见的判断会这么写:<#if ${isOpen}> Open!</#if>而在thymeleaf中,你首先要考虑的问题是:我的DOM[...]

撰写于    浏览:799 次  分类: FreeMarker教程
Freemarker提供了三种加载模板目录的方法,它使用Configuration 类加载模板,这三种方法分别是:1、public void setDirectoryForTemplateLoading(File dir) throws IOException; 2、public void setClassForTemplateLoading(Cl[...]

撰写于    浏览:815 次  分类: FreeMarker教程
在Java领域,表现层技术主要有三种:jsp、freemarker、velocity。一、jsp优缺点分析jsp是大家最熟悉的技术,jsp技术诞生的原因是为了对标asp技术,它是在传统的网页HTML文件中插入Java程序段和jsp标记(jsp tag),从而形成jsp文件,后缀名为*.jsp。jsp是一种动态页面技术,它的主要目的是将表示逻辑从se[...]

撰写于    浏览:497 次  分类: FreeMarker教程
FreeMarker最初的设计,是被用来在MVC模式的Web开发框架中生成HTML页面的,没有被绑定到Servlet或HTML或任意Web相关的东西上,它也可以用于非Web应用环境中。1999年末,FreeMarker的第一个版本出现在SourceForge网站上,FreeMarker 1 版本包含了FreeMarker最基本的语法。2002年初,[...]