이미지와 같은 파일을 표시하는 방법, PDF, 폴더에 있는 모든 파일을 표시하는 동안 루프를 사용하여 스프링 MVC를 사용하여 JSP의 로컬 폴더에서 zip 우리의 수정 된 FileDownloadController는 브라우저에 파일을 보낼 것입니다, 추천자 헤더가 null이 아닌 경우에만. 이렇게 하면 브라우저에 URL을 입력하거나 다른 도메인에서 오는 요청을 통해 이미지가 직접 다운로드되는 것을 방지할 수 있습니다. 이제 응용 프로그램 URL을 누르면 http://localhost:8080/springmvcexample/download/pdf/sample.pdf 다음과 같이 브라우저에서 다음과 같이 대화 상자로 저장할 수 있습니다. 당신은 데이터베이스에서 자바 넷빈을 사용하여 pdf 파일을 표시하는 방법에 https://www.mkyong.com/spring-mvc/spring-mvc-export-data-to-pdf-file-via-abstractpdfview/이 링크를 참조 할 수 있습니까? 샘플 코드가 있습니까? 여러 번, 다른 웹 사이트는 직접 링크로 자신의 웹 사이트에서 파일을 참조 교차 할 수 있습니다. 당신은 그것을 허용하지 않을 수 있습니다. 다른 도메인에서 오는 모든 다운로드 요청을 허용하지 않도록 하려면 참조 헤더에 도메인 이름이 포함되어 있는지 확인할 수 있습니다. 좋은 예입니다. 콘텐츠 유형을 `csv`로 변경했고 저를 위해 일했습니다. 내 파일은 E와 같은 다른 디렉토리에 저장 :/ 업로드 / 문서 / Naresh.doc 다운로드 하는 방법 U는 클라이언트 측 코드를 제공 할 수 있습니다 : 당신은 브라우저 안녕하세요의 새로운 탭에서 PDF 파일을 열 서버에 ajax 요청을 할 수있는 곳, 어떻게 각각에 대한 대화 상자로 저장하고 폴더 선생님에 자동으로 저장하지 않고 여러 파일을 다운로드 할 수 있습니다, 어떻게 PDF 파일이 다운로드되는 것을 방지하는 방법? {filename = }에서 다른 문서와 ID가 다릅니다. 같은 감사합니다. zip 형식으로 변환하려면 폴더가 필요합니다.

최대한 빨리 게시 할 수 있습니다. 여기에 같은 다른 폴더에 파일을 다운로드하는 방법은 질문에 대한 자세한 답변입니다 말해 줄 수 있습니다. 내가 서버 측 코드로 시작하자 : Spring MVC 응용 프로그램에서 브라우저에 파일과 같은 리소스를 다운로드하려면 컨트롤러에서 다음을 수행해야합니다. 안녕하세요 나는 같은 작업을 수행해야하지만 사용자 인증을위한 다운로드 URL요청 헤더를 보내야합니다. 그래서 M은 그것으로 요청 헤더를 추가하는 방법을 아픈 받고하지? 그런 다음 컨트롤러 코드가 제공됩니다 : 여기서 bytearrayoutputstream은 bytearray로 변환되고 적절한 헤더가있는 응답 엔터티를 사용하여 클라이언트 측으로 전송됩니다. 파일은 폴더 “/WEB-INF/다운로드/pdf” 내에 배치됩니다. 경로를 자유롭게 변경할 수 있습니다 . 그리고 웹 페이지에서 당신은이 방법으로 링크를 작성할 수 있습니다 : 지금 당신은 직접 브라우저에서 URL을 공격하려고하면,이 오류를 얻을 것이다 : “당신의 답변을 게시”를 클릭하여, 당신은 우리의 서비스 약관에 동의, 개인 정보 보호 정책 및 쿠키 정책 파일이 다운로드됩니다,하지만 그것은 콘텐츠의 텍스트를 누락, 당신이 어떤 다운로드 관리자를 사용하는 때까지 모든 빈 나는 이와 같은 아무것도 본 적이 없다. 아래 클래스는 일부 임의의 콘텐츠로 PDF를 만들고 동등한 바이트 배열 outputstream을 반환하는 데 사용됩니다.