freemarker 小例子
public void test(){ Configuration cfg = new Configuration(); cfg.setClassForTemplateLoading(getClass() , ""); cfg.setObjectWrapper(new DefaultObjectWrapper()); Map<String, Object> goods = new HashMap<String, Object>();// goods.put("name", "kingapex"); List list= new ArrayList(); list.add("1"); list.add("2"); list.add("3"); goods.put("nlist", list); try {Template temp = cfg.getTemplate("goodslist.html");ByteOutputStream stream = new ByteOutputStream();Writer out = new OutputStreamWriter(stream);temp.process(goods, out);out.flush(); String name =this.getClass().getName();name = name.substring(name.lastIndexOf('.')+1);} catch (IOException e) {e.printStackTrace();} catch (TemplateException e) {e.printStackTrace();}}1 楼 jiana227 2012-05-07 楼主可以把参数的详解也贴出来么