Public ActionForward Reg(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response)
System.out.println("mapping============= " + mapping)
FormFile[] formFile = (FormFile[]) htmlForm.getFiles();
//폼에서 파일 파라미터
If (formFile != null && formFile[0] != null) {
POIFSFileSystem filein = new POIFSFileSystem(formFile[0].getInputStream());
HSSFWorkbook wb = new HSSFWorkbook(filein);
HSSFSheet ws = wb.getSheetAt(0);
For (int i = 1; i < 1000; i++) {
Row row = ws.getRow(i);
If( row ==null) continue;
For( int j =0; j < 1; j++) {
If( row.getCell( j) ==null) continue;
try {
//셀 타입 체크
If( row.getCell( j).getCellType() ==Cell.CELL_TYPE_STRING) {
row.getCell( j).getStringCellValue();
}
Else{
String.valueOf((int) row.getCell( j).getNumericCellValue();
}
} catch(Exception e){
}
}// end for j
}// end for i
}
System.out.println("mapping============= " + mapping)
FormFile[] formFile = (FormFile[]) htmlForm.getFiles();
//폼에서 파일 파라미터
If (formFile != null && formFile[0] != null) {
POIFSFileSystem filein = new POIFSFileSystem(formFile[0].getInputStream());
HSSFWorkbook wb = new HSSFWorkbook(filein);
HSSFSheet ws = wb.getSheetAt(0);
For (int i = 1; i < 1000; i++) {
Row row = ws.getRow(i);
If( row ==null) continue;
For( int j =0; j < 1; j++) {
If( row.getCell( j) ==null) continue;
try {
//셀 타입 체크
If( row.getCell( j).getCellType() ==Cell.CELL_TYPE_STRING) {
row.getCell( j).getStringCellValue();
}
Else{
String.valueOf((int) row.getCell( j).getNumericCellValue();
}
} catch(Exception e){
}
}// end for j
}// end for i
}
반응형
':::: 개발 :::: > ::: JAVA :::' 카테고리의 다른 글
객체지향 자바기초 (클래스,접근제어) (0) | 2018.07.17 |
---|---|
JAVA 외부 URL 호출 JSON 형태 가져오기 (2) | 2017.05.13 |
spring boot 스프링 부트 호스팅 서버에 올리기 (2) | 2016.11.12 |
파일 첨부 기능 만들면서 작업 정리 (0) | 2016.09.28 |
서블릿 JAVA 에서 AJAX 배열 받기 (0) | 2015.09.10 |
lombok 설치 (0) | 2015.07.30 |
JDK / JRE / JVM 정리 헷갈렸는데 ㅎㅎ (0) | 2015.04.08 |
자바 형 변환(Conversion) 암시적 명시적 정리 (0) | 2014.10.13 |