엑셀 업로드 기능 사용
- 작성자 :
- 신*섭
- 작성일 :
- 2012-04-26 17:37:04
- 조회수 :
- 2,168
- 구분 :
- 공통컴포넌트
- 진행상태 :
- 완료
Q
안녕하세요.
공통 컴포넌트 기능중 우편번호 엑셀 일괄 업로드 기능을
변경하여 엑셀 업로드 기능을 작업하고 있습니다.
엑셀 업로드 기능은 개별등록이 완료된 이후 추가 요청 사항으로
작업을 진행하고 있는 부분인데,
EgovExcelServiceImpl.loadWorkbook(EgovExcelServiceImpl.java:194)
EgovExcelServiceImpl.uploadExcel(EgovExcelServiceImpl.java:422)
부분에서 NullPointerException 이 발생하고 있습니다.
Mapping 클래스 부분에서 idGenService를 사용하고 있지만,
이 부분은 위에 말씀 드린데로 기존에 개별적으로 등록하여 사용했던 부분이라
문제되지 않을것으로 판단됩니다.
context-excel.xml 파일 설정은
<property name="propertyPath" value="excelInfo.xml" />을 제외하고
<property name="mapClass" value="" />
<property name="sqlMapClient" ref="egov.sqlMapClient" />
mapClass, sqlMapClient만 사용하고 있습니다.
확인 부탁 드립니다.
공통 컴포넌트 기능중 우편번호 엑셀 일괄 업로드 기능을
변경하여 엑셀 업로드 기능을 작업하고 있습니다.
엑셀 업로드 기능은 개별등록이 완료된 이후 추가 요청 사항으로
작업을 진행하고 있는 부분인데,
EgovExcelServiceImpl.loadWorkbook(EgovExcelServiceImpl.java:194)
EgovExcelServiceImpl.uploadExcel(EgovExcelServiceImpl.java:422)
부분에서 NullPointerException 이 발생하고 있습니다.
Mapping 클래스 부분에서 idGenService를 사용하고 있지만,
이 부분은 위에 말씀 드린데로 기존에 개별적으로 등록하여 사용했던 부분이라
문제되지 않을것으로 판단됩니다.
context-excel.xml 파일 설정은
<property name="propertyPath" value="excelInfo.xml" />을 제외하고
<property name="mapClass" value="" />
<property name="sqlMapClient" ref="egov.sqlMapClient" />
mapClass, sqlMapClient만 사용하고 있습니다.
확인 부탁 드립니다.
A
안녕하세요.. 신명섭님..
mapClass가 지정되지 않으셔서 발생된 문제 같습니다.
다음 가이드의 Excel 업로드 부분을 참조하셔서.. mapClass를 작성하시고.. 지정하시면 되실 것 같습니다.
http://www.egovframe.org/wiki/doku.php?id=egovframework:rte2:fdl:excel
그럼.. 즐거운 하루되십시오.
감사합니다.
mapClass가 지정되지 않으셔서 발생된 문제 같습니다.
다음 가이드의 Excel 업로드 부분을 참조하셔서.. mapClass를 작성하시고.. 지정하시면 되실 것 같습니다.
http://www.egovframe.org/wiki/doku.php?id=egovframework:rte2:fdl:excel
그럼.. 즐거운 하루되십시오.
감사합니다.