2010-02-23 2 views
1
  1. 여러 파일 클라이언트 업로드 서비스를 구현하는 효율적인 방법은 무엇입니까? 그 중 어떤 인기있는 라이브러리가 있습니까? 기본적으로 클라이언트에게 제공되는 웹보기에서 파일을 업로드 할 수 있습니다. 파일 시스템을 탐색하고 최대 6 개의 파일을 선택하십시오.클라이언트 여러 파일 업로드 서비스를 효율적으로 구현하는 방법

  2. 위의 서비스를 단일 파일 업로드 서비스보다 더 잘 구현하고 있습니다. 즉 한 번에 하나의 업로드 만 허용합니까? 그렇다면 대중적인 라이브러리를 사용할 수있는 방법을 구현하는 효율적인 방법은 무엇입니까?

Tomcat에 배포 할 Java 동적 웹을 구축 중입니다.

감사

+0

스프링 3에서 매우 쉽게 수행 할 수 있습니다. http://static.springsource.org/spring/docs/3.0.0.RELEASE/spring-framework-reference/html/mvc.html#mvc- 멀티 파트는 우리에게 큰 도움이되었습니다. – SWD

답변

2

당신이 웹에 여러 파일 업로드를 할 찾고 있다면, 나는 강력하게 그것은 완전히 사용자 정의의 SWFUpload.를 추천 할 것입니다, 그리고 당신이 원하는 다시 어떤 엔드 기술을 사용할 수 있습니다. 한 번에 여러 파일을 사용하는 몇 가지 사용 사례에 대해서는 사이트의 일부 데모를 살펴보십시오. 지금까지 한 프로젝트에서만 사용했지만, 손을 놓고 사용했던 다른 타사 업로드 컨트롤보다 우위에 있습니다.

+0

감사합니다. 대부분 사용자가 Java 웹 응용 프로그램을 통해 파일을 업로드 할 수 있도록 허용합니다. 나는 또한 사용자가 로컬 파일 시스템을 탐색하고 여러 파일을 업로드하는 것을 허용하고 (한 번에 6 개 파일 허용) 또는 한 번에 하나의 파일 만 처리하는 것과의 절충을 고려하고있다. – Terman

2

클라이언트가 최신 브라우저 빌드를 사용할 수있는 경우 mozilla/webkit에서 제공하는 여러 파일 업로드 필드 지원을 사용할 수 있습니다. 그렇지 않으면 최신 YUI3에서 YUI 업로드하십시오. SWFUpload보다 훨씬 더 빠르고/더 쉽습니다.

+0

YUI 업 로더, 하지만이 예제 (http://developer.yahoo.com/yui/examples/uploader/uploader-simple-button.html)에서는 구현하기가 더 빠르거나 쉽지 않습니다. – Eric

+0

그들의 문서는 꽝이지만 코드는 매우 재능있는 다른 사람들에 의해 작성됩니다. 나를 믿어 라, 그들의 문서를 파헤 칠 것이다. SWFUploader는 고대입니다. –

관련 문제