jsp url 다운로드

오이 모든 것을 잘 작동 하지만, 나는 URL이 파일을 다운로드 할 수 있는 암호 상자를 입력 할 때 파이어 폭스와 같은 그물에서 암호로 보호 된 파일을 다운로드 할 수 있습니다. 파일 [URL]이 암호로 보호 되어 있는 경우 암호를 입력 하 고 암호가 올바른 경우 파일을 다운로드 하는 것을 알려주는 코드를 [예 I ¿] 하 고 싶습니다. 나는 JSF를 사용 하 고 관리 되는 빈 (보기 범위) 중 하나에서 다음과 같은 방법을가지고 있습니다. 공용 문자열 viewReport () FacesContext 응답 ()을 호출 하는 경우에는 Getcurrenttercontext (). (“응용 프로그램/vnd.”) (“콘텐츠-처분” 첨부 파일 이름 = book1);; 시도 {파일 파일 = 새 파일 (“C:sohebmax”); FileInputStream fileIn = 새 FileInputStream (파일); 출력 스트림 out = 응답을 호출 합니다. 바이트 [] 출력 바이트 = 새 바이트 [4096]; 출력 스트림에 이진 농도를 복사 합니다 (4096 입력 바이트, 0, 4096).} 필 라 인. 닫기 ()를 참조 하십시오.;); 플러시 (); 종료 합니다. } 캐치 (IOException e);} null을 반환 합니다. } 검색 되는 excel이 손상 된 파일입니다. 그것은 위의 몇 가지 이상한 문자를가지고 아래는 전체 코드입니다 … 더보기» 안녕하세요, 나는 여기에 Nayana 나와 같은 문제가 있어요.

내 파일은 DB2의 BLOB 필드에 저장 됩니다. 나는 그들을 검색 하려고 하지만 텍스트 파일에 대 한 성공을가지고 있지만, 우리는 뿐만 아니라 DOC, PDF 및 XLS를 검색 해야 합니다. Base64로 인코딩된 다음 코드를 사용 하 여 파일을 다운로드 하 고 있지만 앞에서 말한 것 처럼 텍스트 파일에서 합니다 (“”를 확인 합니다. “)를 호출 합니다. 파일 이름 “); 문자열 형식 (“fileType”)을 입력 합니다. 문자열 (“fileContent”)을 입력 합니다 (b64Decode 매개 변수는).;)를 호출 합니다. (“응용 프로그램/8 진수 스트림”) (` 콘텐츠-처리 `, ` 파일 이름 `, ` 파일 이름 + `) 길이 ())를 제공 하 고 있습니다. 시도 {… 자세히 보기» 또한 첨부 파일에서 다운로드 파일명을 지정할 수 있습니다; filename =, 예제 사용자 다운로드에 대 한 csv 파일 이름 “다운로드 filename .csv”를 내보냅니다. 메신저는 스트럿을 사용 하 여 …. 그러나 코드의이 부분은 EJB 세션 빈에 있습니다 … 위의 코드를 수정 하 여 word 문서를 다운로드 했습니다.

아래는 변경-내보내기 데이터베이스 데이터 또는 문자열 직접 사용자 다운로드를 위한 InputStream. 답장을 통해 adobe flex를 사용 하는 것 처럼 보입니다. 죄송 합니다, 나는 플렉스에 경험이 없다, 그것을 할 수 있는 플렉스의 방법이 있을 수도 있습니다. 구글에 서 찾기를 시도 하십시오, 여기에 일반적인 자바 웹 응용 프로그램의 몇 가지 예가 도움이 되기를 바랍니다. 화면에서 다운로드 하는 동안 csv와 함께 정크 데이터를 받고 있습니다. 정크 데이터는 jsp의 소스 페이지 […] 다음은 스트럿의 다른 파일 다운로드 예제입니다 […] 내 웹 레이어에서 id 값, 형식 값 (문자열) 및 두 개의 ate 값을 전달 합니다 …. 실제로 Http 서비스를 사용 하 고 send () 메서드를 통해 이러한 매개 변수를 EJB에 보냈습니다 … 올바른 응답을 받고 있지만 파일이 다운로드 되는 위치를 알 수 없습니다.