撰写于    浏览:4104 次  分类: FreeMarker教程
1、什么是FreeMarker?FreeMarker是一个用Java语言编写的模板引擎,它基于模板来生成文本输出。其原理如下图所示:1.1、FreeMarker模板组成部分FreeMarker模板文件主要由如下4个部分组成: (1)文本:直接输出的部分 (2)注释:使用<#-- ... -->格式做注释,里面内容不会输出 (3)插值:即[...]

撰写于    浏览:2010 次  分类: FreeMarker教程
链接:https://pan.baidu.com/s/1O2KbYm-nJmyHcz5D061keg 提取码:u68l

撰写于    浏览:1702 次  分类: Java知识
在Java中,一般是通过继承Thread类或者实现Runnable接口来创建多线程, Runnable接口不能返回结果,如果要获取子线程的执行结果,一般都是在子线程执行结束之后,通过Handler将结果返回到调用线程,jdk1.5之后,Java提供了Callable接口来封装子任务,Callable接口可以获取返回结果。下面可以看一下Callabl[...]

撰写于    浏览:885 次  分类: FreeMarker教程
对于一个新人来说,最常见的问题是这样的:公司刚开始使用JSP,前端都是切图写效果,然后给后台套页面,但套的过程中,总会出现这样那样的问题,前端没有后台功能的代码提交权限,优化项目和改bug的时候总是很痛苦。后来领导下决心整改,公司的新项目都使用freemarker的模板引擎,领导也支持前后台能够尝试做一些分离,能快速的迭代产品,现需要各业界前辈提供[...]

撰写于    浏览:976 次  分类: FreeMarker教程
一、什么是freemarker?freemarker是一种动态模板语言,它基于动态的数据加上模板生成html。freemarker本身就是一个java的类库,而不是最终向用户展示的。freemarker的原理是:模板+数据模型=输出二、freemarker版本的hello world第一步:引入jar包:http://www.freemarker.[...]