사용자가 파일을 업로드 할 수있는 응용 프로그램을 개발했습니다.Primefaces fileUpload는 로컬에서는 작동하지만 서버에서는 작동하지 않습니다.
내가 Primefaces 2.2RC2/JSF를 사용하고 내 로컬 서버를 통해 실행하고 때 2.0/톰캣 6/파이어 폭스
모든 것이 잘 작동합니다. 라이브 서버로 밀어 넣으면 업로드를 시도 할 때 전체 애플리케이션이 정지합니다. 인증 창이 열리고 정지됩니다.
IE에서 업로드가 제대로 작동하지 않습니다. 어리석은 것 같습니다.
서버 구성 및 사용 권한과 관련하여 매우 만족스럽지 않지만이 문제는 아마도 사용 권한 문제 일 것으로 추정됩니다.
EDIT 더 많은 정보
내가 파일을 로컬로 저장하고 있지 않다 또는 아무것도, 난 그냥 FileUploadEvent를 사용하여 다음 파일의 내용을 얻고과 같이 데이터베이스에 저장하고 :
public void upload(FileUploadEvent event) {
byte[] file = event.getFile().getContents();
...
myDao.uploadFile(file);
}
오류 로그에 오류가 없으므로 어떤 일이 발생했는지 추적 할 수도 없으며 단지 잠겨 있습니다.
일부 연구를 수행하면 플래시 버그가 문제를 일으키는 것처럼 보입니다.
https://bugs.adobe.com/jira/browse/FP-1044
는 사람이 주위에 일을 알고 있나요?
사이드 노트 : 누군가 Tomcat 6, JSF 2.0을 사용하여 파일을 업로드하는 다른 방법을 권장 할 수 있습니까? primefaces를 사용하는 것이 내가 설정 한 유일한 솔루션 중 하나였습니다. 고맙습니다.
어떤 종류의 인증 창이 있습니까? – BalusC
내 응용 프로그램에 기본 인증을 사용하고 있습니다. SWFupload가 파이어 폭스에서 지원하지 않는다는 정보를 찾고 있습니다. 누구든지 이것에 대한 정보를 알고 있습니까? – UploadingNightmare
이 문제는 Firefox와 관련이 있으며 JSF와 관련이 없습니다. Firefox에서 정확히 어떤 오류가 있는지는 명확하지 않습니다. 당신은 * 인증 창이 나타나 얼어 버릴 수 있다고 말했고, 단서 일 수 있기 때문에 정확히 어떤 정보가 들어 있는지 궁금해졌습니다. 관련 없음 : @BalusC와 같은'@ nickname'을 사용하여 다른 사람들에게 자신의 게시물이 아닌 게시물에 대한 의견을 알리십시오. 또한 http://meta.stackexchange.com/questions/43019/how-do-comment-replies-work을 참조하십시오. 그렇지 않으면 나중에 다시 열심히 노력해야합니다. – BalusC