在FreeMarker中,session是一个Hash。
在处理hash类型时,我以前一直是用Session["xxxx"]来读取的,今天翻freemarker manual,发现有这么一个示例。
| | |
| <#assign ages = {"Joe":23, "Fred":25} + {"Joe":30, "Julia":18}> - Joe is ${ages.Joe} - Fred is ${ages.Fred} - Julia is ${ages.Julia} |
|
照此,修改了一下手上的nav.ftl模板
<#if Session.user?exists>
<p align="right">
<a href="logout.ftl">注销[${Session.user.loginName}]</a>
</p>
</#if>