Wideoblog z recenzjami, omówieniami i streszczeniami książek na temat: Ekonomia, zdrowie, biznes, samorozwój, coaching.

jsp 파일 다운로드 창

오,이 모든 벌금을 작동 하지만, 나는 파이어 폭스에서와 같은 그물에서 암호로 보호 된 파일을 다운로드 하려면 URL을 입력 하면 파일을 다운로드 하려면 암호 상자를 묻습니다. 첫 번째 단계는 Sun에서 Java 개발 키트 (JDK)를 다운로드 하 여 설치 해야 합니다. 이것은 (자바 프로그램인) tomcat를 실행 하기 위하여 둘 다 요구 되 고, 바람둥이를 위해 사용을 위한 jsps를 집계할 수 있을 것입니다. jdk의 현재 Windows 버전은 또한 불린 자바 2 표준 판 (J2SE) jdk,이 쓰기 현재로 버전 5.0이 고, 여기에서 다운로드를 위해 유효 하다 (JRE가 아닙니다 JDK를, 다운로드 하 게 확실 하십시오!). 이 ~ 44mb 패키지를 다운로드 하 고 설치 하는 것 처럼 모든 Windows 프로그램. 난 당신이 C:jdk1.5.0.에 설치 된 것 같은데요 시스템 경로에 C:jdk1.5.0bin 디렉터리를 추가 해야 합니다. 이 작업을 수행 하는 방법을 모를 경우 JDK 다운로드 페이지에서 제공 하는 설치 지침을 참조 하십시오. 이제 우리의 uploadaction 클래스에서, formbean을 사용 하 여 Listing 4의 형식으로 업로드 된 파일에서 정보를 검색할 수 있다. 그러나 Listing 5에 표시 된 바와 같이, 먼저 form 매개 변수를 uploadaction 클래스의 execute () 메소드에 있는 uploadedfileform으로 캐스팅 해야 한다. struts formfile 클래스를 사용 하면 getfilesize (), getinputstream () 및 getfilename ()과 같은 방법을 통해 업로드 된 파일에서 정보를 검색 하는 다양 한 기능을 수행할 수 있습니다. 목록 5의 uploadaction 클래스에서, getfilename ()과 getinputstream ()을 사용 하 여 listing 4의 폼에 있는 파일을 디스크에 저장 한다.

굵게 표시 된 줄은 우리가/업로드 작업에 이름 uploadform와 formbean에 연결 된 것을 나타냅니다. struts-config 파일의 시작 부분에 추가 된 양식-빈 요소 때문에 uploadform은 목록 2에 정의 된 uploadedfileform 클래스의 인스턴스에 매핑됩니다. scope 속성을 session으로 설정 하면이 formbean의 값은 사이트 전체를 방문 하는 동안 유지 되어야 합니다. scope의 대체 값은 개별 클라이언트 요청 중에 bean의 값만을 유지 하는 요청입니다. Listing 1에는 세 가지 주요 단계가 있다. 첫째, 응답 페이지의 MIME 형식을 응용 프로그램/8 진수 스트림으로 설정 하기 위해 response. setcontenttype () 메서드를 사용 합니다. 둘째, 응답을 사용 하 여 myfile .txt의 기본 파일 이름을 제공 하도록 내용 처리 http 헤더를 설정 합니다. 메서드 셋째, 파일을 열고 out. write () 메서드를 사용 하 여 응답 페이지에 바이트 단위 내용을 추가 합니다.

클라이언트가 Listing 1의 코드를 포함 하는 JSP 페이지로 전송 되 면 브라우저의 파일 다운로드 대화 상자가 표시 되 고 myfile .txt를 저장할지 또는 열지 여부를 묻는 메시지가 표시 됩니다.

No votes yet.
Please wait...

Zapisz się do naszego newslettera

Wydarzenia czytelnicze i „ogólnoksiążkowe” w Polsce:

Najnowsze komentarze

    Kategorie

    • Brak kategorii