博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
入门知识点
阅读量:6897 次
发布时间:2019-06-27

本文共 1012 字,大约阅读时间需要 3 分钟。

  hot3.png

1.那到底什么是freemarker?

答:我也不知道,要看了官方的手册(中文版)才知道。

2.看了几次手册之后,最后得出的结论是:

a.基本的知识点:在XXX.html/XXX.htm文件里面,添加了${对象.数据/属性},理解了这个基本上就算是理解了freemarker;  //注:${对象.数据/属性},相当于是XXX.jsp文件里的表达式语言(EL);甚至可以说就是一样的!

b.提高:在XXX.html/XXX.htm文件里面,有一些流程指令(这些指令用于控制html代码的流程,具体语法见下面的例子);还有一些特殊指令(例如,包含指令,具体语法见下面的例子)           //注:这些指令,和XXX.jsp里的脚本元素-java代码-流程控制,作用是差不多的;看到有的地方叫这些指令为元素,觉得不妥,看到有的书上jsp也是这么叫的(称作脚本元素,而不是指令^^),但还是觉得叫指令比较好区别!

流程指令,

                    
                        <#if logged>
${I18n.getMessage("ForumListing.lastVisit")}: ${lastVisit}
                        
${I18n.getMessage("ForumListing.date")}: ${now}
                        
${I18n.getMessage("ForumListing.forumIndex")}                                        
                     <#if logged>                        
${I18n.getMessage("ForumListing.readLastVisitMessages")}                    
                    

包含指令,

<#include "header.htm"/>

c.freemarker的注释:<#-- -->                              //注:html的注释,是<!-- -->

转载于:https://my.oschina.net/diedai/blog/270436

你可能感兴趣的文章
直播转点播实践
查看>>
基于Java语言构建区块链(二)—— 工作量证明
查看>>
Python黑科技:50行代码运用Python+OpenCV实现人脸追踪
查看>>
获取高德地图的四级地址
查看>>
图像识别落地B端应用,商业化的“绣球”先抛给了哪些行业?
查看>>
Elasticsearch结构化搜索_在案例中实战使用term filter来搜索数据
查看>>
Eclipse在Project Explorer项目归组及分模块显示
查看>>
超全总结:神经网络加速之量化模型 | 附带代码
查看>>
批量将xml文件转json并写入文件
查看>>
python web开发之——Flask入门教程
查看>>
区块链每日一问 | 什么是区块链的“分叉”?
查看>>
Java并发编程之CountDownLatch
查看>>
AI版本的AK-47或问世,可以在无人操控下自主决定射击
查看>>
Bootstrap学习笔记--表格
查看>>
JVM内存区域与多线程
查看>>
光谱响应与量子效率
查看>>
Tcp创建三次握手和关闭四次握手
查看>>
阿里云&数数科技联合打造新一代游戏数据分析系统正式上线
查看>>
机器学习之父Michael I.Jordan刚发了一篇长文反思人工智能,从一个生死攸关的故事说起...
查看>>
除了求婚和送货,无人机还可以用来打游戏
查看>>