samedi , 22 septembre 2018
Accueil » jsp 텍스트 파일 다운로드

jsp 텍스트 파일 다운로드

만약 당신이 텍스트 파일에 출력을 넣으려면 다음 코드를 사용해보십시오: 우리는 먼저 읽기에 대 한 파일을 열고 우리는 실제로 스트림으로 바이트에 대 한 파일 바이트를 읽고, 그럼 일단 우리가 스트림으로 파일을가지고, 우리는 그때 그냥 응답 개체를 사용 하 여 파일을 다운로드를 통해 출력 스트림입니다. <% @ 페이지 언어 = "java" contenttype = "텍스트/html; charset = iso-8859-1" pageencoding = "iso-8859-1" 가져오기 = "java. sql., java. 성명 세인트 = null; 결과 집합 rs = null; 클래스 이름 ("태양. jdbc. odbc.") = 드라이버 ("jdbc: odbc:" "); st = createStatement (); rs = 세인트 집행 쿼리 ("e. emid 선택, e. emename, e. projectid, r. roleid, r. 역할에서 권한 내부 조인 r. roleid = e.

roleid (((r. 허가) = ` roleapproved `) »); 모든 연결을 닫습니다. […] 여기 struts에서 다른 파일 다운로드 예제는 […] 뿌리 포스트는 나를 위해 일했다. 그리고 그것은 정말 도움이 되었습니다. 나는 지금 막 zip 파일을 다운로드 하기 위하여 3 일을 잃었다. http://stackoverflow.com/questions/9391838/how-to-stream-a-file-download-in-a-jsf-backing-bean/9394237#9394237 Oh 이것은 모든 벌금을 움직인다 그러나 내가 URL이 입력 될 때 Firefox에 (서) 처럼 네트 로부터 암호로 보호 된 파일을 다운로드 하 고 싶다. 파일을 다운로드 하려면 암호 상자를 선택 합니다. 우리는 또한 첨부 파일에 다운로드 파일이 이름을 지정할 수 있습니다; 파일 이름 =, 위의 예제는 csv 파일 이름을 « downdownload .csv » 사용자 다운로드를 내보냅니다.

1) 먼저 우리는 시스템에 대 한 일반적인 html 페이지의 응답 대신 응용 프로그램 파일을 반환 하는 브라우저를 얘기 httpservlettresponse 응답을 설정 해야 합니다. setcontenttype (« 텍스트/html »); 문자열 파일 이름 = 요청 .getparameter (« 파일 이름 »); (« 파일 이름 = » + 파일 이름); (« 응용 프로그램/8 진수 스트림 »); 응답. settheader (« 내용-처리 », « 첨부 파일; 파일 이름 = » + 파일 이름); 문자열 basepath = « /root/sub_path »; 파일 파일 = 새 파일 (basepath + « / » + 파일 이름); . println (« 파일 이름 = » + basepath + « / » + 파일 이름); = 새 fileinputstream (파일); () = 응답 스트림 (); 이 문서는 관련 된 모든 소스 코드 및 파일과 함께 코드 프로젝트 열기 라이선스 (cpol)에서 라이선스가 부여 됩니다. 내가 발견 한 대단한 일 (물건)은 당신이 실제로 다운로드 된 파일을 열기 위해 응용 타입을 명시할 필요가 없다 있다. 매개 변수는 파일 확장명 (myfile)을 포함 하므로 txt, myfile .doc …), 모든 파일 형식은이 콘텐츠 형식 선언을 사용 하 여 다운로드할 수 있습니다. 난 워드, PDF, XLS, 도트 JPG, MPG로, 그들은 모두 « 응용 프로그램/옥텟-strea »와 함께 작동 우편 번호와 함께 이것을 시도 안돼 문제는 실제로 내가 전에 클라이언트로 스트림 그것을 밖으로 텍스트 파일을 만들 예를 들어 있지만, 나는 그것이 중요 한 파일이 실제로 파일 시스템에 존재할 수 있고 당신이 할 수 있습니다 당신이 반드시이 일을 하지 않아도 하이라이트 느낌에 스트림 그것을 밖으로 클라이언트. 이 경우 FileStream을 사용 하 여 기존 문서를 읽어야 할 수 있습니다. 안녕하세요 선생님, 내가 원하는 jsp로 ¿에서 파일을 다운로드에 대 한 명확한 코드를 원하는 [예 내가 요구]에서 코드를 그 파일 [URL] 암호로 보호 하는 경우 비밀 번호를 입력 하 고 다음 파일을 다운로드 말할 것 이다 비밀 번호가 맞다면? 텍스트 파일을 다운로드 하는 방법에 대 한 전체 예제는 아래 코드를 좋아할 것입니다: 응답.

settheader (« 내용-처리 », « 첨부 파일; 파일 이름 = 내보내기 .xlsx »); 일반적으로 웹 응용 프로그램에서는 일종의 파일을 클라이언트 컴퓨터에 다운로드할 수 있는 일반적인 요구 사항입니다.