JSF 2 초학, 파일 업로드 기능 메모

953 단어 자바JSF
struts 2 에서 jsf 를 배 우 러 왔 습 니 다. JSF 2 가 출시 된 지 얼마 되 지 않 아 각종 자료 가 극도로 부족 하고 심지어 mojarra 의 mulityfileupload, my faces 의 tomahawk 2 도 완성 되 지 않 았 기 때 문 입 니 다.어 쩔 수 없 이 스스로 어둠 속 을 더 듬 어 탐색 하 다.오늘 은 좀 진전 이 있어 서 JSF 2 로 파일 업로드 가 가능 합 니 다.
<h:form enctype="multipart/form-data" >

filter 를 추가 하고 comons - fileupload 를 통 해 바 이 너 리 스 트림 을 대상 으로 디 코딩 하여 HttpServletRequestWrapper 에 포장 합 니 다.

        @ManagedProperty(value="#{requestScope.uploadFile}")
        private File uploadFile = null;
        public File getUploadFile() {
                return uploadFile;
        }

        public void setUploadFile(File uploadFile) {
                this.uploadFile = uploadFile;
        }

단일 파일 업로드 OK.여러 파일 을 업로드 하기 위해 계속 노력 하 다.
업로드 한 파일 흐름 을 관리 되 는 속성 에 직접 주입 하여 업로드 파일 의 2 차 저장 문 제 를 줄 일 수 있 을 지 모 르 겠 습 니 다.

좋은 웹페이지 즐겨찾기