728x90
반응형

POIFSFileSystem fs = new POIFSFileSystem(new FileInputStream(all_dir+newFile));
HSSFWorkbook wb = new HSSFWorkbook(fs);

sheetNum = wb.getNumberOfSheets(); // 시트갯수 가져오기

for (int x = 0; x < sheetNum; x++)
   {
     /*out.println("Sheet수 : " + x);*/
      sheet = wb.getSheetAt(x); //시트 가져오기

String sheetname = wb.getSheetName(); // 시트명 가져오기

 

if(sheetname.equals() {

 

int rows = sheet.getPhysicalNumberOfRows(); // 행 갯수 가져오기

 

for(int j=0; j<rows; j++) { //row 루프

HSSFRow row = sheet.getRow(j);  // row 가져오기

 

if(row != null) {

int cells = row.getPhysicalNumberOfCells(); // cell 갯수 가져오기

 

for(short z = 0; z < cells; z++) // cell 루프
       {
         HSSFCell cell = row.getCell(z);  // cell 가져오기
        

if(cell != null) {

         String value = null;
         switch (cell.getCellType())  //cell 타입에 따른 데이타 저장
         {
          case HSSFCell.CELL_TYPE_FORMULA :
            value = cell.getCellFormula();
            break;
          case HSSFCell.CELL_TYPE_STRING :
            value = "" + cell.getStringCellValue();
            break;
       case HSSFCell.CELL_TYPE_NUMERIC :
          value = "" + cell.getNumericCellValue(); //double
       break;
          case HSSFCell.CELL_TYPE_BLANK :
            value = null;
            break;
          case HSSFCell.CELL_TYPE_BOOLEAN :
            value = "BOOLEAN value=" + cell.getBooleanCellValue();
            break;
          case HSSFCell.CELL_TYPE_ERROR :
            value = "ERROR value=" + cell.getErrorCellValue();
            logger.info("ERROR1");
            break;
          default :
         } // switch 끝

 

**

첫번재 row는 인덱스가 0 이고 거의 0번재 행은 컬럼Name 이므로

row[1] 부터 불러야한다는 것.

728x90
반응형

'Web Programming > java-jsp' 카테고리의 다른 글

java math클래스  (0) 2013.10.01
trim(), substring(), indexOf(char)  (0) 2013.09.25
body onload event  (0) 2013.09.23
ModelAndView  (0) 2013.09.23
Spring Security  (0) 2013.09.16
728x90
반응형

<colgroup>
     <col width="20">
     <col width="150">
     <col>
     <col width="20">

</colgroup>
    <tr>
     <td height="9" class="rtable_lt"></td>
     <td class="rtable_t"></td>
     <td class="rtable_t"></td>
     <td class="rtable_rt"></td>
    </tr>

 

728x90
반응형

'Web Programming > front-end' 카테고리의 다른 글

jQuery input 배열 값 가져오기  (0) 2018.08.30
오른쪽 마우스 금지 소스 / 드래그 금지 소스  (1) 2014.04.09
<thead><tbody>  (0) 2013.09.30
<div>코딩  (0) 2013.09.25
<frameset>  (0) 2013.09.25
728x90
반응형

1. ul,li

unordered list의 약자로 순서없는 리스트 구현

메뉴등과 같이 그냥 나열되는것

css로 ul,li속성 제어

 

2. dl,dt,dd

definition list의 약자로 설명형 목록 만들때 사용

표 형태와 흡사, 목록태그의 한종류

표 형태로 제목,설명 쓸때나 폼 디자인에서 쓰임

728x90
반응형

'Web Programming > front-end' 카테고리의 다른 글

jQuery input 배열 값 가져오기  (0) 2018.08.30
오른쪽 마우스 금지 소스 / 드래그 금지 소스  (1) 2014.04.09
<thead><tbody>  (0) 2013.09.30
<colgroup>  (0) 2013.09.25
<frameset>  (0) 2013.09.25
728x90
반응형
<frameset cols="217,*" border="0" frameborder="no" border="0" framespacing="0" scrolling="0">
  <frame src="/dkadnpdladm/common/left.jsp" name="menu" frameborder="no" scrolling="auto" marginwidth="0" marginheight="0">
  <frame src="/dkadnpdladm/main.jsp"        name="body" frameborder="no" scrolling="auto" marginwidth="0" marginheight="0">
 </frameset>

 

웹페이지를 여러 영역으로 나누었을 때 각각의 창을 '프레임'이라 하고

각각의 '프레임'에 별도의 HTML문서를 연결할 수 있다.

이러한 '프레임'구조 전체를 나타내는 것을'프레임셋'이라고 한다.

728x90
반응형

'Web Programming > front-end' 카테고리의 다른 글

jQuery input 배열 값 가져오기  (0) 2018.08.30
오른쪽 마우스 금지 소스 / 드래그 금지 소스  (1) 2014.04.09
<thead><tbody>  (0) 2013.09.30
<colgroup>  (0) 2013.09.25
<div>코딩  (0) 2013.09.25
728x90
반응형

**** 주의***

spring-security.xml을 contextConfigLocation에 집어넣고

절대 xml을 Servlet에서 적용된 contextConfigLocation에 추가하지 않는다.

root-context.xml 에서 import 시키지 않아도 된다!!

*************

 

<context-param>
  <param-name>contextConfigLocation</param-name>
  <param-value>
   /WEB-INF/spring/root-context.xml
   /WEB-INF/spring/spring-security.xml
  </param-value>
 </context-param>

 

<!-- spring-security
  DelegatingFilterProxy는 스프링 시큐리티가 모든 애플리케이션 요청을 감싸게 해서 모든 요청에 보안이 적용되게 하는 서블릿 필터이다.-->
 <filter>
  <filter-name>springSecurityFilterChain</filter-name>
  <filter-class>
   org.springframework.web.filter.DelegatingFilterProxy
  </filter-class>
 </filter>
 <filter-mapping>
  <filter-name>springSecurityFilterChain</filter-name>
  <url-pattern>/*</url-pattern>
 </filter-mapping>

728x90
반응형

'Web Programming > spring' 카테고리의 다른 글

Spring DI 란  (0) 2018.08.29
Spring 프레임워크 란  (0) 2018.08.29
Spring MVC 패턴 / 프로젝트 생성 / 파일 구조  (0) 2018.08.29
spring-security xml 설정  (0) 2013.09.24
Spring Security란?  (0) 2013.09.24

+ Recent posts