package org.nutz.lang.tmpl; import org.nutz.castor.Castors; import org.nutz.lang.Strings; class TmplIntEle extends TmplDynamicEle { public TmplIntEle(String key, String fmt, String dft) { super("int", key, fmt, dft); this.fmt = Strings.sNull(fmt, "%d"); } @Override protected String _val(Object val) { Integer n = Castors.me().castTo(val, Integer.class); if (null != n) { return String.format(fmt, n); } return null; } }