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, '&nbsp;') 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> 

原创粉丝点击