JFILE 업로드 문의입니다.
- 작성자 :
- 김*진
- 작성일 :
- 2016-04-05 15:51:54
- 조회수 :
- 1,008
- 구분 :
- 공통컴포넌트
- 진행상태 :
- 완료
Q
게시판에 jfile로 파일 업로드 할수 있도록 하였는데
화면에서 저장버튼을 클릭했을 때
저장 파일 업로드 후 올린 파일의 fileId로 게시판글도 수록하려고 합니다.
fileUploadObj1.startUpload() 호출 후 callback이나 이후에 처리할 수 있도록 할 수 있는 방법은 없나요?
현재 저장 버튼 클릭시 fileUploadObj1.startUpload() 호출 후 form submit 을 할경우 파일이 2개 이상인 경우는 1개만 올라가고 있어서 문의드립니다.
화면에서 저장버튼을 클릭했을 때
저장 파일 업로드 후 올린 파일의 fileId로 게시판글도 수록하려고 합니다.
fileUploadObj1.startUpload() 호출 후 callback이나 이후에 처리할 수 있도록 할 수 있는 방법은 없나요?
현재 저장 버튼 클릭시 fileUploadObj1.startUpload() 호출 후 form submit 을 할경우 파일이 2개 이상인 경우는 1개만 올라가고 있어서 문의드립니다.
A
김우진님 안녕하세요.
표준프레임워크센터입니다.
<< 소스 설명 >>
1) 개발하고자 하는 JSP 파일안에 JFile 을 사용하기 위한 css, script 파일 선언부분을 작성하고 JFile 태그라이브러리 를 위와 같이 작성합니다.
2) 사용자가 정의한 버튼 이벤트 send1() 에 클릭 이벤트가 발생하면 fileUploadObj1.startUpload(); 업로드 함수가 실행되면서 컴포넌트가 파일을 업로드 하기 시작합니다. 이 때 파일이 업로드 되는 상황이 프로그래스 바에 표시가 됩니다.
3) 업로드가 완료되면 uploadCompleted1 이벤트가 발생하며 이곳에서 fileUploadObj1.refresh(); 함수를 호출해서 리플래시를 해주면 됩니다.
보다 자세한 내용은 프로젝트에 jfile 공통컴포넌트를 추가하여 예제 설명부분을 참고하시면 될 도움이 될 것 같습니다.
감사합니다.
p.s jfile 공통컴포넌트 프로젝트 생성방법
1.표준프레임워크 개발환경에서 빈프로젝트 생성
eGovFrame > start > New Web Project
2. 서비스DB를 준비하여 DataSource Explorer 에서 DB Connection을 설정
(참고 http://www.egovframe.go.kr/wiki/doku.php?id=egovframework:dev2:imp:editor:dbio_editor:data_source_explorer )
3. jfile 컴포넌트 추가
eGovFrame > Implementation > Add eGovFrame Common Component > 1번에서 생성한 프로젝트 선택
select Common Component > 컴포넌트 목록 마지막의 '외부컴포넌트' > JFILE 체크 (의존컴포넌트도 함께 체크됨) > Next
사용자 DB에 생성 > Next > select DB (2번에 연결한 DB 선택) > Connection Test (접속성공메시지 확인) > Create Table
web.xml 수정 관련 메시지 : Yes
4. 서비스 시작
표준프레임워크센터입니다.
<< 소스 설명 >>
1) 개발하고자 하는 JSP 파일안에 JFile 을 사용하기 위한 css, script 파일 선언부분을 작성하고 JFile 태그라이브러리 를 위와 같이 작성합니다.
2) 사용자가 정의한 버튼 이벤트 send1() 에 클릭 이벤트가 발생하면 fileUploadObj1.startUpload(); 업로드 함수가 실행되면서 컴포넌트가 파일을 업로드 하기 시작합니다. 이 때 파일이 업로드 되는 상황이 프로그래스 바에 표시가 됩니다.
3) 업로드가 완료되면 uploadCompleted1 이벤트가 발생하며 이곳에서 fileUploadObj1.refresh(); 함수를 호출해서 리플래시를 해주면 됩니다.
보다 자세한 내용은 프로젝트에 jfile 공통컴포넌트를 추가하여 예제 설명부분을 참고하시면 될 도움이 될 것 같습니다.
감사합니다.
p.s jfile 공통컴포넌트 프로젝트 생성방법
1.표준프레임워크 개발환경에서 빈프로젝트 생성
eGovFrame > start > New Web Project
2. 서비스DB를 준비하여 DataSource Explorer 에서 DB Connection을 설정
(참고 http://www.egovframe.go.kr/wiki/doku.php?id=egovframework:dev2:imp:editor:dbio_editor:data_source_explorer )
3. jfile 컴포넌트 추가
eGovFrame > Implementation > Add eGovFrame Common Component > 1번에서 생성한 프로젝트 선택
select Common Component > 컴포넌트 목록 마지막의 '외부컴포넌트' > JFILE 체크 (의존컴포넌트도 함께 체크됨) > Next
사용자 DB에 생성 > Next > select DB (2번에 연결한 DB 선택) > Connection Test (접속성공메시지 확인) > Create Table
web.xml 수정 관련 메시지 : Yes
4. 서비스 시작