我正在使用Spring Boot 2.0.1使用JasperReports以PDF格式的新选项卡生成报告,一切按预期进行。但是我想更改生成报告的页面的标题和图标,因为它获取的是Spring的默认图标,而标题获取的是控制器映射。正在发生的图像:OBS:您知道,Spring失去了与JasperReports的集成,因此在我的控制器中,我返回的是byte []而不是modelAndView。代码:@PostMapping("/filtro")public ResponseEntity<byte[]> gerarRelatorio(Principal principal, IncidenciaLista conteudo) throws Exception{ UsuarioSistema us = (UsuarioSistema) ((Authentication) principal).getPrincipal(); byte[] relatorio = relatorioService.gerarRelatorioFiltrado(us.getUsuario().getEmpresa().getNome(), conteudo.getNomeProjeto(), conteudo.getLista()); return ResponseEntity.ok() .header(HttpHeaders.CONTENT_TYPE, MediaType.APPLICATION_PDF_VALUE) .body(relatorio);}
添加回答
举报
0/150
提交
取消