刷赞网站建设模板网站
此处待叙述:
ftl文件,就是脚本啦!!!
对于FreeMarker,如有需要可以参考【指令 - FreeMarker 中文官方参考手册】,去查看FreeMarker的语法等内容;
目录
一:FreeMarker:取值
(1)输出一个不存在的值:!默认值
(2)时间的输出:时间需要?string格式化输出
(3)数字的格式化输出
(4)freemarker注释方式:<#-- FreeMarker的注释 -->
(5)freemarker也可以获取JavaBean对象:
一:FreeMarker:取值
FTL文件中如何取值
(1)输出一个不存在的值:!默认值
应该怎么做?
(2)时间的输出:时间需要?string格式化输出
应该怎么做?
使用?string进行格式化输出
(3)数字的格式化输出
(4)freemarker注释方式:<#-- 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;}}