美文网首页
freemarker自定义函数

freemarker自定义函数

作者: 吐痰高手 | 来源:发表于2017-11-08 22:18 被阅读111次

导包

1.首先在java中实现一个接口

实现 TemplateMethodModelEx这个接口
//如果入参是个list要先转换为SimpleSequence这个类
//SimpleSequence这个类是freemarker自己使用的,代替list的


//注意这里接收参数,接收的全部都是freemarker的数据类型,不要强转错误

2.实现exec这个方法

3.在controller中将这个实现类的对象,放入ModelAndView对象中

ModelAndView mv = new ModelAndView("dsfaf/abc");
mv.addObject("custom_method",new CustomMethod());
return mv;

4.在模板文件中调用这个方法

${custom_method(12,312312,asdgasdgf,'阿斯顿发生zwfwae23f32f',3)}

相关文章

  • 初识freemarker

    1、添加依赖 2、freemarker基本使用 a、freemarker工具类 b、自定义函数 c、测试freem...

  • Freemarker 语法入门

    首先,先建议查看此文档FreeMarker在线手册 -自定义函数等高级应用请看下节

  • freemarker自定义函数

    导包 1.首先在java中实现一个接口 2.实现exec这个方法 3.在controller中将这个实现类的对象,...

  • Freemarker 自定义指令/函数 踩坑

    需求: 使用模版引擎讲待处理的模版中的变量替换为最终值 模版中需要使用到 list 循环。需要根据数据列表生成数量...

  • freemarker内置函数

    排序 翻转列表reverse 列表大小

  • FreeMarker自定义标签

    freemarker 自定义标签 有两种方法,一种是Spring注解添加自定义标签 一种的编码添加自定义标签 第...

  • mysql-自定义函数

    创建自定义无参数函数 调用自定义函数 创建有参数的自定义函数 调用有参数的自定义函数 创建具有复合结构的自定义函数...

  • FreeMarker

    FreeMarker 主要内容 FreeMarker 概述 FreeMarker概念 ​ FreeMarker 是...

  • 9.MySQL自定义函数

    自定义函数 自定义函数的两个必要条件 参数 返回值 创建自定义函数 函数体 例子 带有参数的自定义函数 删除函数 ...

  • freemarker 其他内置函数

    is_string is_number is_method has_content 判断是否为空,或者集合里面是否...

网友评论

      本文标题:freemarker自定义函数

      本文链接:https://www.haomeiwen.com/subject/khdumxtx.html