diff --git a/src/main/java/com/fr/demo/SimpleReportletDemoFrm.java b/src/main/java/com/fr/demo/SimpleReportletDemoFrm.java index a3862fd..89edc9d 100644 --- a/src/main/java/com/fr/demo/SimpleReportletDemoFrm.java +++ b/src/main/java/com/fr/demo/SimpleReportletDemoFrm.java @@ -1,16 +1,15 @@ package com.fr.demo; -import java.util.Map; -import javax.servlet.http.HttpServletRequest; +import com.fr.form.main.DashboardTemplate; import com.fr.form.main.Form; import com.fr.form.main.FormIO; import com.fr.log.FineLoggerFactory; import com.fr.web.weblet.Formlet; - +import java.util.Map; +import javax.servlet.http.HttpServletRequest; public class SimpleReportletDemoFrm extends Formlet { - @Override public void setParameterMap(Map arg0) { // TODO Auto-generated method stub @@ -18,17 +17,20 @@ public class SimpleReportletDemoFrm extends Formlet { } @Override - protected Form createForm(HttpServletRequest request) throws Exception { + protected DashboardTemplate createDashboard(HttpServletRequest req) 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 + +}