freemarker
来源:互联网 发布:网络审计风险案例 编辑:程序博客网 时间:2024/04/30 10:50
<#assign cache=JspTaglibs["http://www.opensymphony.com/oscache"] /><@cache.flush key="newsarticle" scope="application" />
<HTML><HEAD><TITLE>首页面</TITLE><script Language="JavaScript" src="${base}/js/ajaxtools.js"></script><meta http-equiv="Content-Type" content="text/html; charset=gb2312"></HEAD><BODY >这里是首页面!!<#assign aa="房"><a href='${base}/go/product/resultTempl/${aa?url("GB2312")}/'>aaaaaaaaaaaaaa</a><br><#assign h = {"name":"mouse", "price":50}><#assign keys = h?keys>${h?keys?seq_contains('name')?string('yes','no')}<br><#list keys as key>${key} = ${h[key]}; </#list><br>
<#assign seq = ['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j']><br><#list seq?chunk(4) as row> <#list row as cell>${cell} </#list><br></#list><br>
${'简约'?url("GB2312")}
chunk的用法:<table border=1 width=100><#list seq?chunk(4, ' ') as row><tr> <#list row as cell><td>${cell} </td></#list></tr></#list>
范围表达式:<#assign arr=['a','b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j']><#list arr[1..2] as node>${node}</#list>
<#list arr[3..2] as node>${node}</#list>
<#list arr[3..] as node>${node}</#list>
<#list arr[0..5] as node>${node}</#list></table>
<@cache.cache time=10 key="foobar" scope="session">aaabbbcccdd-11111111111111222222221</@cache.cache>
- freemarker
- freemarker
- FreeMarker
- FreeMarker
- freemarker
- freemarker
- freemarker
- Freemarker
- freemarker
- freemarker
- FreeMarker
- freeMarker
- freemarker
- FreeMarker
- FreeMarker
- FreeMarker
- FreeMarker
- freemarker
- CSDN 2006年最受读者喜爱的十大IT图书
- 开博第一篇
- tomcat 基本配置
- 小爷正当年少时,等你十年又何妨!
- excel转换成指定格式的文件
- freemarker
- 一种利用线程池线程执行任务, 并能够结束超时任务的方法 (.NET实现)
- 简单菜谱
- 基于自然语言对话的智能辅导系统
- 股市交易教训。
- 关于关闭事件跟踪程序
- [3-25]上午沪、深收盘总结
- 进程隐藏的两种方法(转)
- 看到两个写的很好的关于字符集,编码的文章,推荐大家看看,另外纠正了一下原文中的小bug(UTF-8 UniCode UTF-16 UCS 等)