브라우저에서 웹 서버로 많은 파일을 업로드하려고합니다. SWFUpload를 사용하려고했지만 파일을 업로드 할 때 브라우저가 멈추는 문제가 있습니다. 파일은 길이가 제한되어 있습니다 (다른 제한 사항으로 인해 최대 2GB까지).브라우저가있는 대용량 파일을 매달지 않고 업로드 (가능하면 플래시 사용)
업로드가 진행되는 동안 브라우저가 멈추고 GUI가 업데이트되지 않습니다. 파일이 최종적으로 업로드되면 GUI가 다시 응답합니다. 파이어 폭스에서는 브라우저 전체가 멈추고 Chrome에서는 탭 만 나타납니다.
전체 파일을 메모리에 먼저 삽입하려고하는 플래시와 관련이 있다고 생각했지만 다른 테스트 사례가 다른 결과를 냈지만 그럴 수는 없습니다. 그러나 확실하지 않습니다. 그 이유 때문입니다).
애플릿도 옵션이지만 플래시를 사용하는 것이 좋습니다. 폼을 사용하고 싶지 않은 이유는 여러 가지를 선택할 수 있기 때문입니다. 자바에서 가능할 수도있는 여러 가지를 선택할 수 있기 때문에 좋은 기능입니다.
아이디어가 있으십니까? 생각?
|
[JCustomUploader] (http://dound.com/projects/JCustomUploader)도 고려해 볼 수 있습니다 - HTTP 업로드 (POST 또는 다중/양식 데이터)를 지원하거나 사용자 자신의 업로드 메커니즘을 정의 할 수 있습니다. UI는 파일 선택, 드래그 앤 드롭, 병렬 업로드를 지원하며 자바 1.4 이상 만 필요합니다. –