2009-06-23 4 views
1

Java에서 애플릿을 업로드하는 간단한 파일을 작성하려고합니다. 파일을 일반 Linux 웹 서버에 업로드하는 데 사용됩니다. 누군가에 갔다한다면 :Java 파일 업로드 애플릿 - 제안 필요

http://site.com/uploads/your-file.jpg 

사용자가 '찾아보기'를 클릭 할 수 있어야 다음을 통해 보면 :

http://site.com/file-upload-applet 

그리고 애플릿을 통해이 파일을 업로드,에 액세스 할 수 있습니다 자신의 컴퓨터에있는 폴더를 선택하고 원하는 경우 많은 파일 또는 폴더의 모든 파일을 선택할 수 있습니다. 그런 다음 업로드를 클릭하면 파일이 업로드되는 동안 진행률 표시 줄이 표시됩니다.

이것에 대한 모든 생각과 이것을 Java에서 애플릿으로 수행하는 방법은 무엇입니까? 올바른 라이브러리를 가리키는 라이브러리와 같은 올바른 방향을 가리키는 라이브러리가 필요합니다.

답변

3

서명되지 않은 애플릿은 파일 시스템에 액세스 할 수 없으므로 서명 된 애플릿이 있어야합니다.

나는 article about signed Applets을 찾았습니다.

는 다른 구성 요소에 관해서는, 당신은 가장 가능성 (즉, FilePart에서 JFileChooser로의 파일을 wrape MultipartRequestEntityApache HttpClientPostMethod를 사용)를 JFileChooser, JProgressBarJButton가 필요합니다.

+0

일단 애플릿이 서명되면 어떻게 파일을 선택할 수 있도록 찾아보기 단추를 표시 할 수 있습니까? 진행률 표시 줄을 표시하려면 어떻게해야합니까? 어떤 스윙 콘트롤을 사용해야합니까? 아니면 다른 방법이 있습니까? –

+0

나는 내 대답을 약간 업데이트했다. – Powerlord

1

나는 Apache Commons File Upload을 사용했으며 매력처럼 작동했습니다. 그것은 제가 걱정하고 있던 대부분의 문제를 해결했으며 사용하기가 매우 쉽습니다.