diff --git a/src/main/java/com/fr/demo/SimpleReportletDemoFrm.java b/src/main/java/com/fr/demo/SimpleReportletDemoFrm.java new file mode 100644 index 0000000..a3862fd --- /dev/null +++ b/src/main/java/com/fr/demo/SimpleReportletDemoFrm.java @@ -0,0 +1,34 @@ +package com.fr.demo; + +import java.util.Map; +import javax.servlet.http.HttpServletRequest; + +import com.fr.form.main.Form; +import com.fr.form.main.FormIO; +import com.fr.log.FineLoggerFactory; +import com.fr.web.weblet.Formlet; + + +public class SimpleReportletDemoFrm extends Formlet { + + @Override + public void setParameterMap(Map arg0) { + // TODO Auto-generated method stub + + } + + @Override + protected Form createForm(HttpServletRequest request) throws Exception { + Form form = null; + //模板的相对路径 + String tplPath = "//doc//frm//决策报表入门.frm"; + this.setTplPath(tplPath); + try { + form = FormIO.readForm(tplPath); + } catch (Exception e) { + FineLoggerFactory.getLogger().error(e.getMessage(), e); + } + return form; + } + +} \ No newline at end of file