2013. 12. 26. 14:55 슬기로운생활/Web/Servlet
Processing of multipart/form-data request failed.
org.apache.commons.fileupload.FileUploadBase$IOFileUploadException: Processing of multipart/form-data request failed. Stream ended unexpectedly
apache-commons-fileupload 를 이용해서 파일 업로드 하는데 뜬금없이 떨어진 에러
하루를 꼬박 고생하다가 원인을 알았다.
팝업창에서 업로드를 하는데, 용량이 조금 큰 파일들을 업로드 하면 에러가 떨어진 상황.
그런데 파일 용량 제한도 아니고, 도무지 답이 없던 찰나...
파일스트림이 서버에 다 기록되기 전에 팝업창을 닫아버린 것.... ( ' ');;;;
아마도 쓰레드 관련 설정 문제인듯 한데....보통은 창이 닫혀도 쓰레드로 돌아가야 정상인데...
아하하하....
액션단에서 스트림과 트랜잭션 전부 처리한 후에 메시지를 리턴받아서 jsp 페이지에서 스크립트 처리하는 습관을 들이자. 안그럼 쌩고생한다....
[ 참고 : http://code.google.com/p/daumopeneditor/issues/detail?id=458 ]
'슬기로운생활 > Web/Servlet' 카테고리의 다른 글
Ajax에서 euc-kr 한글 파라메터 문제 (0) | 2014.10.10 |
---|---|
iframe, 다른 도메인간 (0) | 2014.02.14 |
[Java] Spring+iBatis 연동시 No SqlMapClient specified (0) | 2011.09.02 |
트위터 사용에 관해 주절주절 떠들어 봅니다. (11) | 2010.04.22 |
Javascript 문자열 컨트롤 (0) | 2009.09.16 |