2010-06-11 4 views
0

org.apache.struts.upload.FormFile을 사용하여 Struts를 사용하여 파일을 업로드하고 싶지만 진행률 막대를 넣고 싶습니다 (gmail 업로드 양식 또는 그와 비슷한 것). 파일을 업로드 할 수 있습니다 (파일은 100MB와 같이 크기 때문에 사용자는 응용 프로그램의 내용을 확인해야합니다). 내가 어떻게 할 수 있니?Struts : 진행 막대가있는 파일 업로드

감사합니다 :)

답변

2

당신은 기본적으로 웹 브라우저와 웹 서버가 비동기/새로 고침 또 다시 페이지를 다시 제출 할 필요없이 서로 comminicate 수 있도록에서 Ajax의 일부 샷을 가지고해야합니다. Ajax를 사용하면 클라이언트는 주기적으로 현재 진행률을 위해 서버를 폴링하고 이에 따라 페이지의 진행률 막대를 업데이트 할 수 있습니다.

짧은 Story 프레임 워크를 위해 멋진 블로그 기사가 있습니다. http://kencochrane.blogspot.com/2006/03/ajax-struts-file-upload-progress-meter.html

관련 문제