play framework自定义标签

1.在views/tags目录下创建substring.html文件;
2.文件内容如下:

%{
    String s = _content.substring(0,_length);
%}
${s}...

3.调用自定义标签:#{substring content:’中华人民’,length:2 /}
4.展示效果:
这里写图片描述

文件名就是标签名,#{substring content:’中华人民’,length:2 /} 内的content和length是参数,在substring.html文件内可以通过参数名前加下划线获取参数值;%{ %}之间的部分为java代码,可以书写自己的逻辑,里面声明的变量可以通过${变量名}方式获取,作为最后的返回值,play框架的自定义标签用着还是挺简单的。

以上纯属示例,截取字符串可以通过${title.length()>10 ? title.substring(0,10)+’…’ : title}的方式实现。

更多play自定义标签内容可查看官方文档:
https://www.playframework.com/documentation/1.2.x/templates

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值