파일 업르도 적용해봤는데 에러나네요 도와주세요
- 작성자 :
- 김*근
- 작성일 :
- 2009-09-09 10:25:40
- 조회수 :
- 5,938
- 구분 :
- 공통컴포넌트
- 진행상태 :
- 완료
Q
파일 업로드 테스트 하는데 아래 에러가 떨어지는데 어딜 손봐야 할지 모르겟네요 에러 메세지는 다음과 같습니다.
2009-09-09 10:10:52,766 DEBUG [org.springframework.web.servlet.DispatcherServlet] Handler execution resulted in exception - forwarding to resolved error view: ModelAndView: reference to view with name 'cmmn/bizError'; model is {exception=java.lang.ClassCastException: egovframework.rte.ptl.mvc.filter.HTMLTagFilterRequestWrapper}
java.lang.ClassCastException: egovframework.rte.ptl.mvc.filter.HTMLTagFilterRequestWrapper
at egovframework.rte.ncis.manager.fil.sdf.web.MngStdInvFileUploadController.handleRequest(MngStdInvFileUploadController.java:75)
에러내용 및 설정내용은 파일에 넣었습니다.
업로드 컴포넌트 내용을 복사해서 컨트롤 만들었구요 공통업로드 에서 /EgovFileUp.do 컨트롤러를 사용했습니다.
2009-09-09 10:10:52,766 DEBUG [org.springframework.web.servlet.DispatcherServlet] Handler execution resulted in exception - forwarding to resolved error view: ModelAndView: reference to view with name 'cmmn/bizError'; model is {exception=java.lang.ClassCastException: egovframework.rte.ptl.mvc.filter.HTMLTagFilterRequestWrapper}
java.lang.ClassCastException: egovframework.rte.ptl.mvc.filter.HTMLTagFilterRequestWrapper
at egovframework.rte.ncis.manager.fil.sdf.web.MngStdInvFileUploadController.handleRequest(MngStdInvFileUploadController.java:75)
에러내용 및 설정내용은 파일에 넣었습니다.
업로드 컴포넌트 내용을 복사해서 컨트롤 만들었구요 공통업로드 에서 /EgovFileUp.do 컨트롤러를 사용했습니다.
A
안녕하세요.. 김상근님..
Exception에 나타난 문제가 정확히 어떻게 발생하였는지는 MngStdInvFileUploadController.java를 가지고 더 파악해 봐야 할 것 같습니다.
다만, 첨부로 기술해 주신 소스 상에 한 가지 문제점이 있는데..
그 부분과 연관되어 있을 수 있을 것 같습니다..
문제점은 ModelAndView를 만드실 때에 jspStr는 jsp에 대한 (logical)view명이어야 하는데.. *.do로 기술되어 있습니다. 이 부분이 다른 Controller를 호출하는 거라면.. 다음과 같이 forward로 처리되도록 변경해 주셔야 할 것 같습니다.
String jspStr = "forward:/manager.fil.sdf.inventoryFileForm.do";
그럼.. 남은 하루도 즐거운 하루 되십시오.
감사합니다.
Exception에 나타난 문제가 정확히 어떻게 발생하였는지는 MngStdInvFileUploadController.java를 가지고 더 파악해 봐야 할 것 같습니다.
다만, 첨부로 기술해 주신 소스 상에 한 가지 문제점이 있는데..
그 부분과 연관되어 있을 수 있을 것 같습니다..
문제점은 ModelAndView를 만드실 때에 jspStr는 jsp에 대한 (logical)view명이어야 하는데.. *.do로 기술되어 있습니다. 이 부분이 다른 Controller를 호출하는 거라면.. 다음과 같이 forward로 처리되도록 변경해 주셔야 할 것 같습니다.
String jspStr = "forward:/manager.fil.sdf.inventoryFileForm.do";
그럼.. 남은 하루도 즐거운 하루 되십시오.
감사합니다.