文档章节

shop++freemarker的基本用法

 逝去的过去
发布于 2015/09/06 13:33
字数 244
阅读 37
收藏 0

基本表达式
${xx}                                                                           输出表达式
${agent.expTime?string("yyyy-MM-dd")}                    日期输出格式
${gaent?string.number}                                             三种不同的数字格式
${agent?string.currency}                                           <$00.00>
${agent?string.percent}                                             <00%>
$<agent?string("是","否")>                                         输出布尔值:是或否


内置函数:笤俑区别于属性的访问,使用?代替
html                                                                           对字符串进行HTML编码
cap_first                                                                    使用字符串第一各字母大写
lower_case                                                                将字符串转换成小写
trim                                                                            去掉字符串前后的空白字符

循环读取:
[#list page.content as agent]
[/#list]                                                                        用于分页处理,page是控制层传过来的对象变量名通过content 遍历出里面的内容, 使用as赋值给agent 就可以通过agent点属性的方式得到对象的值

<#list student as stu>
       ${stu}
</#list>
这里值得注意的就是/的使用。循环结束位置要用/

逻辑判断:
<#if>
<#else>
</#if>
空值输出:
[#if review.member??]                                                如果有值就输出,没有值就不输出

本文转载自:http://bbs.shopxx.net/read-htm-tid-27549.html

粉丝 0
博文 7
码字总数 1179
作品 0
临海
私信 提问
我是电音之王!FLStudio学习路线图

初步认识水果音乐软件 初步认识水果音乐 终结篇 水果音乐的安装 基本面板的认识与控制 编辑菜单基本操作的认识 通道菜单的认识及基本操作 view浏览器的基本操作 控制面板的基本操作 option菜...

棋帅小七
2017/12/01
0
0
NodeJS学习第一季-文件I/O

1、writeFile函数的基本用法 fs模块提供writeFile函数,可以异步的将数据写入一个文件, 如果文件已经存在则会被替换。 var fs= require("fs");//文件名, 内容, 回调函数fs.writeFile('tes...

sexcomicx
2015/07/13
12
0
Thread线程的深刻理解和代理方法参数[有图有真相]

在这说的是Thread的基本用法,线程池ThreadPool在这就不说的,以前的blog有写,基本上两个用法都是相同的。基本用法和图,不需要的大鸟请绕行,谢谢! 目录: 1.Thread基本用法与异步线程理解...

嗯哼9925
2017/11/21
0
0
JSTL之SQL标签FORMAT标签XML标签

上一篇介绍了EL的一些基本用法及JSTL中的C标签的主要用法。 这篇介绍下其他的JSTL标签的用法 fmt标签 参考http://hi.baidu.com/yufei2999/item/123326f1373a160ec6dc459f fmt:requestEncodi...

王小明123
2012/09/17
265
0
11 - 动态数据绑定实现原理

一、defineProperty 基本用法 1、基本写法: 2、参数 3、descriptor 参数的基本用法 1、默认值 2、configurable 3、writable 4、enumerable 5、get、set 4、get 、set 动态绑定数据的例子: ...

大大的小小小心愿
2018/10/15
0
0

没有更多内容

加载失败,请刷新页面

加载更多

秒杀系统思路

业务分析 技术挑战 请求响应要快:无论成功失败,需要尽快返回给用户 架构设计   前端:静态化   站点层:限制请求数   服务层:乐观锁写缓存   数据库CAP:读写高可用,一致性,扩容...

雷开你的门
9分钟前
7
0
最全的教育行业大数据解决方案,个个针对痛点

大数据的悄然兴起也带动了教育行业的革新,移动教育、云课堂等的出现,使得教育行业再次成为了可以中长期保持高景气的行业。然而,初涉数据领域的教育行业同时也面临着相当大的难题,还需要更...

朕想上头条
13分钟前
5
0
预约模块设计分析

1.预约功能描述: 预约是小程序中常见的一种商品管理系统,商家可根据商品或服务的特性,灵活设置预约细节,为用户提供线上预约服务,如场地预约,商品预定等,实现高效经营。 预约场景: ...

鱼煎
17分钟前
4
0
阿里云日志服务构建网站实时分析大盘实战

场景分析 挖掘数据价值是当前企业级网站共同面临的问题。买买网是一个电商平台网站,每天拥有大量的用户访问和购买记录。为了引导用户直接消费,提升购买率和转化率,不同的用户类别需要推荐...

阿里云官方博客
18分钟前
2
0
TL665xF-EasyEVM开发板硬件处理器、NAND FLASH、RAM

广州创龙结合TI KeyStone系列多核架构TMS320C665x及Xilinx Artix-7系列FPGA设计的TL665xF-EasyEVM开发板是一款DSP+FPGA高速大数据采集处理平台,其底板采用沉金无铅工艺的6层板设计,适用于高...

Tronlong创龙
21分钟前
8
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部