FreeMarker
文章平均质量分 92
Archie_java
求知若饥,虚心若愚(stay hungry,stay foolish)
好记性不如烂笔头
展开
-
SpringBoot整合Freemarker导出word文档表格
freemarker模板里面的template.process()方法里传入的第一个参数Object类型,如果是一个实体类对象在模板上怎么进行渲染,将实体类的值取出freemarker会调用ObjectWrapper对传入的对象进行warp,具体类型在代码里面用instanceof进行判断。一般类型的实体对象,使用BeanModel进行解析,通过invoke getter方法取到对应的值。所谓的object类型其实它并不是指所有类型,必须是Collection类型的。原创 2022-08-22 23:46:48 · 972 阅读 · 2 评论 -
FreeMarker详细介绍
在com.suntao.controllter包下新建一个FreeMarker03.java文件,在webapp下中的template包下新建f03.ftl文件,编写以下数据。使用 assign 指令你可以创建一个新的变量, 或者替换一个已经存在的变量。< # -- assign 自定义变量指令语法: < #assign 变量名 = 值 > < #assign 变量名 = 值 变量名 = 值 > (定义多个变量) -- > < #assign str = "hello" > $ {names?转载 2022-08-22 23:36:11 · 814 阅读 · 0 评论