본문 바로가기
반응형

HSSFCell3

[JSP] HSSFCell null 체크 보통 엑셀 업로드 할때 엑셀 자료에 null값을 생각하지 않고 만들기 시작하는데요. 다만들고 나서 Cell에 null이 있을때 에러를 일으키면 정신공황상태에 빠집니다.ㅋㅋ 저같은 경우는 허접하다보니 처음 에러가 생겼을때에 getNumericCellValue() 같이 메소드에서 null체크를 하는것인지 알고 허접질을 했는데요. 엑셀파일에서 Cell값을 가져올때 null체크를 해야되더군요.ㅎㅎ 허접한 지식이 바로 탈로났죠.ㅠㅠ for ( int i = 1; i < nRow; i++ ) { row = sheet.getRow(i); hItem = new Hashtable(); HSSFCell sRow = null; for(int j = 0; j < aCellName.length; j++) { sRow = row.. 2012. 2. 2.
[JSP] 포이<POI> 이용하여 엑셀 출력하기 import java.io.File; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; import org.apache.poi.hssf.usermodel.HSSFCell; import org.apache.poi.hssf.usermodel.HSSFCellStyle; import org.apache.poi.hssf.usermodel.HSSFRow; import org.apache.poi.hssf.usermodel.HSSFSheet; import org.apache.poi.hssf.usermodel.HSSFWorkbook; import org.apache.poi.ss.usermodel.. 2011. 9. 14.
[JSP] HSSFCell seEncoding method was deprecated cell = row.createCell(idx++); cell.setEncoding(HSSFCell.ENCODING_UTF_16); cell.setCellValue(String.valueOf(rs.getLong("MemberID"))); cell = row.createCell(idx++); cell.setEncoding(HSSFCell.ENCODING_UTF_16); cell.setCellValue(getCodeText(vMemberType, rs.getString("Type"))); cell = row.createCell(idx++); cell.setEncoding(HSSFCell.ENCODING_UTF_16); cell.setCellValue(UtilBean.convertChar(rs.getStrin.. 2011. 9. 13.
반응형