FreeMarker学习
来源:互联网 发布:最新的网络流行语 编辑:程序博客网 时间:2024/06/07 03:06
1:${…} :取值
${errorMsg!""}
2:!"默认值" :默认值
1的默认值为空字符
3:?? 判断是否存在
(USER_CONTEXT.userName)?? 将判断USER_CONTEXT和USER_CONTEXT.userName是否存在null
USER_CONTEXT.userName?? 将判断USER_CONTEXT.userName是否存在null
4:if 指令
<#if (USER_CONTEXT.userType)?? &&(USER_CONTEXT.userType == 2)>
</#if>
if else 指令
<#if (USER_CONTEXT.userName)??>
${USER_CONTEXT.userName},欢迎您的到来,<a href="/forum/login/doLogout.html">注销</a>
<#else>
<a href="/forum/logini.html">登录</a>
<a href="/forum/register.html">注册</a>
</#if>
5:list指令
<#list boards as board>
<tr>
<td><a href="/forum/board/listBoardTopics-${board.boardId}.html">${board.boardName}</a></td>
<td>${board.boardDesc}</td>
<td>${board.topicNum}</td>
</tr>
</#list>
6:日期格式化
${createTime?string('yyyy-MM-dd HH:mm')
- freemarker学习
- FreeMarker学习
- FreeMarker 学习
- 学习FreeMarker
- freemarker 学习
- freemarker学习
- FreeMarker学习
- FreeMarker学习
- freemarker学习
- FreeMarker 学习
- freemarker学习
- freemarker学习
- FreeMarker学习
- Freemarker学习
- FreeMarker学习
- 【FreeMarker学习】FreeMarker中If、List使用
- FreeMarker学习资料收集
- FreeMarker学习笔记
- 日语输入法汇总
- 一些感动(持续更新)
- source_insight追踪函数被调用处
- SUSE下绑定raw设置
- pda vs2008 建智能设备 参考文献
- FreeMarker学习
- 二叉树宽度
- poj-3661-另一种做法(滚动数组)
- Oracle CONNECT BY 层内排序
- 分享一个自己写的flash位图转换类
- ACM hdu1175 连连看
- 使用cygwin和NDK编译Android版本的libevent
- 记录一点点002
- 正则表达式基础