FreeMarker三:FreeMarker基本语法:取值 您所在的位置:网站首页 从map里取值 FreeMarker三:FreeMarker基本语法:取值

FreeMarker三:FreeMarker基本语法:取值

2023-09-11 08:46| 来源: 网络整理| 查看: 265

此处待叙述:

ftl文件,就是脚本啦!!!

对于FreeMarker,如有需要可以参考【指令 - FreeMarker 中文官方参考手册】,去查看FreeMarker的语法等内容;

目录

一:FreeMarker:取值

(1)输出一个不存在的值:!默认值

(2)时间的输出:时间需要?string格式化输出

(3)数字的格式化输出

(4)freemarker注释方式:

(5)freemarker也可以获取JavaBean对象:

一:FreeMarker:取值

FTL文件中如何取值

(1)输出一个不存在的值:!默认值

应该怎么做?

(2)时间的输出:时间需要?string格式化输出

应该怎么做?

使用?string进行格式化输出

(3)数字的格式化输出

(4)freemarker注释方式: (5)freemarker也可以获取JavaBean对象:

这儿定义了一个Javabean:Computer类:

package com.imooc.freemarker.entity; import java.util.Date; import java.util.Map; public class Computer { private String sn; // 序列号 private String model; // 型号 private int state; //电脑状态 private String user; //电脑使用者 private Date dop; //采购日期 private Float price; //价格 private Map info; //信息 public Computer() {} public Computer(String sn, String model, int state, String user, Date dop, Float price, Map info) { super(); this.sn = sn; this.model = model; this.state = state; this.user = user; this.dop = dop; this.price = price; this.info = info; } public String getSn() { return sn; } public void setSn(String sn) { this.sn = sn; } public String getModel() { return model; } public void setModel(String model) { this.model = model; } public int getState() { return state; } public void setState(int state) { this.state = state; } public String getUser() { return user; } public void setUser(String user) { this.user = user; } public Date getDop() { return dop; } public void setDop(Date dop) { this.dop = dop; } public Float getPrice() { return price; } public void setPrice(Float price) { this.price = price; } public Map getInfo() { return info; } public void setInfo(Map info) { this.info = info; } }



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有