엑셀 디비 업로드 질문드립니다
- 작성자 :
- 권*용
- 작성일 :
- 2013-08-07 10:01:14
- 조회수 :
- 1,216
- 구분 :
- 실행환경
- 진행상태 :
- 완료
Q
안녕하세요~~
엑셀 업로드를 메뉴 일괄등록 예제를 보고 하고 잇습니다..
먼가 설정이 필요한건지 에러가 나네요
@Service("archiveDataRegExcelService")
public class ArchiveDataRegExcelServiceImpl implements ArchiveDataRegExcelService {
protected Log log = LogFactory.getLog(this.getClass());
@Resource(name = "excelZipService")
private EgovExcelService excelZipService;
public String archiveDataRegExcel(ArchiveDataRegExcelVO vo, InputStream inputStream) throws Exception {
System.out.println("===========================================");
System.out.println("service start !!!!!!");
System.out.println("===========================================");
XSSFWorkbook wb = excelZipService.loadXSSFWorkbook(inputStream);
log.debug(wb);
System.out.println("===========================================");
System.out.println("NumberOfSheets = " + wb.getNumberOfSheets());
System.out.println("===========================================");
System.out.println("===========================================");
System.out.println("service end !!!!!!");
System.out.println("===========================================");
return null;
}
}
서비스부분 소스입니다 워크북 호출할때 멈춥니다
에러 내용은 첨부합니다..
엑셀 업로드를 메뉴 일괄등록 예제를 보고 하고 잇습니다..
먼가 설정이 필요한건지 에러가 나네요
@Service("archiveDataRegExcelService")
public class ArchiveDataRegExcelServiceImpl implements ArchiveDataRegExcelService {
protected Log log = LogFactory.getLog(this.getClass());
@Resource(name = "excelZipService")
private EgovExcelService excelZipService;
public String archiveDataRegExcel(ArchiveDataRegExcelVO vo, InputStream inputStream) throws Exception {
System.out.println("===========================================");
System.out.println("service start !!!!!!");
System.out.println("===========================================");
XSSFWorkbook wb = excelZipService.loadXSSFWorkbook(inputStream);
log.debug(wb);
System.out.println("===========================================");
System.out.println("NumberOfSheets = " + wb.getNumberOfSheets());
System.out.println("===========================================");
System.out.println("===========================================");
System.out.println("service end !!!!!!");
System.out.println("===========================================");
return null;
}
}
서비스부분 소스입니다 워크북 호출할때 멈춥니다
에러 내용은 첨부합니다..
A
안녕하세요. 권회용님.
오류로그는 처리 중에 Exception이 발생하여 DispatcherServlet의 ExceptionResolver 설정에 의해 /WEB-INF/jsp/common/transactionFailure.jsp 페이지를 찾아 표시하도록 되어 있으나, 해당 JSP가 없어서 발생된 FileNotFoundException입니다.
우선, 실제 원인에 해당되는 Exception 정보가 로그 상에 없기 때문에, Controller의 호출되는 메소드 부분을 try .. catch 로 묶으신 후에 발생된 Excepion의 Stack Trace를 찍어봐 주십시오.
다음으로는 xml 설정 상에 ExceptionResolver 부분(일반적으로 org.springframework.web.servlet.handler.SimpleMappingExceptionResolver class 사용)을 찾으셔서 발생된 Exception에 따른 view에 대한 정보를 실제 존재하는 view(jsp)로 지정하시면 되실 것 같습니다.
그럼, 즐거운 하루되십시오.
감사합니다.
오류로그는 처리 중에 Exception이 발생하여 DispatcherServlet의 ExceptionResolver 설정에 의해 /WEB-INF/jsp/common/transactionFailure.jsp 페이지를 찾아 표시하도록 되어 있으나, 해당 JSP가 없어서 발생된 FileNotFoundException입니다.
우선, 실제 원인에 해당되는 Exception 정보가 로그 상에 없기 때문에, Controller의 호출되는 메소드 부분을 try .. catch 로 묶으신 후에 발생된 Excepion의 Stack Trace를 찍어봐 주십시오.
다음으로는 xml 설정 상에 ExceptionResolver 부분(일반적으로 org.springframework.web.servlet.handler.SimpleMappingExceptionResolver class 사용)을 찾으셔서 발생된 Exception에 따른 view에 대한 정보를 실제 존재하는 view(jsp)로 지정하시면 되실 것 같습니다.
그럼, 즐거운 하루되십시오.
감사합니다.