springMVC传参到FineReport的数据库查询

现存在报表的.cpt模板,需要从springMVC的controller传参到FineReport中,实现数据库查询过滤。

FineReportelephant 发布于 2016-9-18 10:23
悬赏:2 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
李半仙发布于2016-9-18 10:23(编辑于 2023-9-6 09:34)
555
  • elephant elephant(提问者)

    我在jsp添加了一个按钮,想在点击按钮的时候,直接转到controller里面,此时jsp页面会传来一个参数,在controller里面接收, 然后在controller中直接通过输出流借助.cpt模板 加上参数,直接控制数据库查询得到的数据,使数据得到过滤
    回复
    2016-09-18 11:22 
  • elephant elephant(提问者)

    FRContext.setCurrentEnv(new LocalEnv(envpath));   
            ModuleContext.startModule(EngineModule.class.getName());
                    WorkBook workbook = (WorkBook) TemplateWorkBookIO   
                    .readTemplateWorkBook(FRContext.getCurrentEnv(),
                                    \"\\\\RPT_HOL_COUNT.cpt?SEQTONGJIID=\"+Seq);
            Parameter[] parameters = workbook.getParameters();  
            Map<String, Object> parameterMap = new HashMap<String, Object>();   
            for (int i = 0; i < parameters.length; i++) {   
                parameterMap.put(parameters.getName(), parameters   
                        .getValue());   
            }   
    这样无法实现
    回复
    2016-09-18 11:39 
最佳回答
0
elephant发布于2016-9-18 11:22(编辑于 2023-9-6 09:34)
555
最佳回答
0
elephant发布于2016-9-18 11:39(编辑于 2023-9-6 09:34)
555
  • 0关注人数
  • 801浏览人数
  • 最后回答于:2016-9-18 11:39
    活动推荐 更多
    热门课程 更多
    返回顶部