关于java通过ireport生成excel,并且生成多个sheet,求大侠告知,返回值应该怎么写,才能生成3个sheet的表
我写的如下代码:求指点!这个方法该怎么写才正确!@RequestMapping(value="/reportXmjbxx",method=RequestMethod.GE...
我写的如下代码:求指点!这个方法该怎么写才正确! @RequestMapping(value = "/reportXmjbxx", method = RequestMethod.GET) public ModelAndView printXmjbxx(HttpServletRequest request, ModelMap model) { HttpSession session=request.getSession(); Pagination<ItemXmjbxx> xmjbxxPagination= (Pagination<ItemXmjbxx>) session.getAttribute("pagination"); List<ItemNdjh> itemNdjhList = (List<ItemNdjh>)session.getAttribute("itemNdjhList"); model.addAttribute("datasource", new JRBeanCollectionDataSource(xmjbxxPagination.getRows())); JRXlsExporter xls = new JRXlsExporter(); xls.setParameter(JRExporterParameter.JASPER_PRINT_LIST,xmjbxxPagination); xls.setParameter(JRExporterParameter.JASPER_PRINT_LIST,itemNdjhList); String[] sheetNames = {"项目基本信息","项目年度计划"}; xls.setParameter(JRXlsExporterParameter.SHEET_NAMES, sheetNames); xls.setParameter(JRXlsExporterParameter.IS_ONE_PAGE_PER_SHEET,Boolean.TRUE); 接下来该怎么写? return new ModelAndView("xmjbxxReport", model); }
特别是这个return的返回值该怎么写? 展开
特别是这个return的返回值该怎么写? 展开
1个回答
展开全部
我用poi,你可以下载jreport的api看看有没有生成sheet的函数
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询