freemarker
kenhins
Java软件开发工程师
展开
-
Freemarker学习笔记
赋值:Freemarker中的循环运行一个定长循环,从1循环到10#{i}在循环中显示当前值的下标#{item_index}在循环中判断是否有下一项 _has_next> item has next原创 2014-01-18 16:20:01 · 1144 阅读 · 0 评论 -
Freemarcker获取项目根目录
现在知道了Freemarker模板技术,发现在用Freemarker之后引入到文件中的CSS和JS文件都没有起作用,在JSP页面中还可以用">来设置绝对路径,请问怎么样在ftl文件中设置标签的值?还有,生成静态页面之后怎么样显示用户登陆了的信息?全部采用绝对定位即可,比如我的使用,在一个全局macro定义中定义变量basePath即可 预祝成功原创 2014-01-22 23:07:39 · 4338 阅读 · 0 评论 -
Spring MVC 3.1多视图协商配置(json、xml、freemarker)
Spring mvc可以配置多种视图,比如json、xml、ftl等等(REST内容协商)。RESTful服务中很重要的一个特性是对于同一资源,可以有多种表述形式。既然是协商视图,那么Spring MVC REST改如何决定采用何种方式(视图)展示内容呢?第一种:根据http request header中的AcceptAccept: text/css,*/*;q=0.1原创 2014-01-27 22:32:12 · 3324 阅读 · 0 评论 -
freemarker宏的使用结合Java的枚举类型
freemarker宏的使用,ba ${(x.text)!''} ${defaultOutput!''}原创 2014-04-24 11:05:28 · 3694 阅读 · 0 评论 -
freemarker函数使用
///di ${(x.text)!''} ${defaultOutput!''} ${string?substring(0, maxLength)}... ${string!''}原创 2014-07-18 09:12:10 · 2605 阅读 · 0 评论 -
freemarker使用Java自定义的函数
通过定义Java函数@Component("cleanHtmlMethodModel")public class CleanHtmlMethodModel implements TemplateMethodModel { @Override @SuppressWarnings("rawtypes") public Object exec(List args) th原创 2015-03-05 11:58:29 · 5341 阅读 · 0 评论 -
Java+freemarker生成HTML模板页
Java+freemarker生成HTML模板页需求有多个样式板式结构不一样模板页:用户选择自己喜欢的样式结构页面,然后就渲染出改html页面。不选择就显示默认的样式结构HTML页面package com.school.web.controller;import java.io.BufferedReader;import java.io.ByteArrayOutputStream原创 2015-09-17 12:00:03 · 4542 阅读 · 1 评论