Я хочу отобразить PDF-файл в теге объекта или теге iframe в формате html, thymeleaf или в любом другом виде, я просто хочу, чтобы это работало.Файл PDF из базы данных.Я попытался использовать этот код на контроллере:
@GetMapping("/document/{cod}")
@ResponseBody
public ResponseEntity getFile(@PathVariable("cod") Integer cod) {
Document document = documentRepository.find(cod);
return ResponseEntity.ok()
.contentType(MediaType.parseMediaType("application/pdf"))
.header(HttpHeaders.CONTENT_DISPOSITION, "inline; filename=\"" + document.getFileName() + "\"")
.body(document.getFile());
}
Но это открывает другое окно с предварительным просмотром PDF в браузере, занимая всю страницу.Так как я могу отобразить PDF на той же странице, что я ищу?Поскольку у меня есть форма поиска, и ниже я хочу, чтобы PDF отображался, но не меняя страницы и занимая только одну часть страницы, а на другой части страницы форма будет занимать.Я использую весенний ботинок и тимелист.