0
나는 봄 MVC와 함께 일하고 나는 pdf를 다운로드하고 싶다. 나는 다음과 같은 대화 상자 창 내가 보여주고 싶지 않은봄 mvc 묻지 않고 파일 다운로드
에게 보여주고 싶지 않다 "당신은 ..... 열린 원하거나 저장할 수 있습니까?". 화면에서 파일을 직접 열고 싶습니다.
@RequestMapping(value="/visualizarmanual", method=RequestMethod.POST)
public HttpEntity<byte[]> descargarManual(@RequestParam("directorioDocumentacion") String directorioDocumentacion,
@RequestParam("nombreDocumento") String nombreDocumentoP,HttpServletRequest request,
HttpServletResponse resp) throws IOException, Exception {
// convert JSON to Employee
logger.info("DocumentacionController descargarManual principio ");
String nombreDocumento = "springEcalcpAdmin.properties";
logger.info("DocumentacionController descargarManual nombreDocumento "+nombreDocumento);
HttpHeaders headers = new HttpHeaders();
headers.setContentType(MediaType.parseMediaType("application/plain"));
headers.setContentDispositionFormData(nombreDocumento, nombreDocumento);
byte[] documentBody = crearFichero(request,nombreDocumento);
headers.setCacheControl("must-revalidate, post-check=0, pre-check=0");
ResponseEntity<byte[]> response = new ResponseEntity<byte[]>(documentBody, headers, HttpStatus.OK);
return response;
}
묻지 않고 파일을 다운로드하는 방법이 있나요 :
나는 다음과 같은 방법을 썼다?