<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%@ page import="kr.co.kihyun.moumi.doc.table.item.MItem" %> <%! String getTypeName(int typeNum) { String[] typeNameList = {"", "¹®ÀÚ", "¼ýÀÚ", "³¯Â¥", "ŸÀÌÆ²"}; return typeNameList[typeNum > 0 && typeNum < typeNameList.length ? typeNum : 0]; } String reloadExpr(String itemExprs, String[] itemExprList, String[] itemNameList) { //step 1. ¾Õ±ÛÀÚ 0: ¸¦ ¾ø¾Ø´Ù. itemExprs = itemExprs.substring(2,itemExprs.length()); //step 2. ¹øÈ£: ¸¦ ¾ø¾Ø´Ù. (step 1,2¸¦ ÇÏ´ÂÀÌÀ¯´Â 0: °ú 100: ¿¡¼­ 0:°¡ °øÅëÀ¸·Î µé¾î°¡´Â¹®Á¦°¡ Àֱ⶧¹®.) for(int i=0; i< itemNameList.length; i++) itemExprs = itemExprs.replaceAll(MItem.LIST_DELIM+i+":",MItem.LIST_DELIM); //step 3. Ư¼ö¹®ÀÚ MItem.LIST_DELIM ±âÁØÀ¸·Î ¹è¿­¿¡ ³Ö´Â´Ù. À̶§, itemTypeNameList ¹è¿­À» »ç¿ëÇѴٴ°Ϳ¡ ÁÖÀÇ. itemExprList = itemExprs.split(MItem.LIST_DELIM); //step 4. ¸¶Áö¸· ¼ö½ÄÀû¿ëÇÑ ¹øÁö~¹è¿­³¡±îÁö »çÀ̰¡ ¸ðµÎ nullÀ϶§ ¹è¿­ÀÌ Áß°£¿¡ ²÷±â´ÂÇö»ó º¸¿Ï String[] itemExprList_temp = itemExprList; itemExprList = new String[itemNameList.length]; for(int i=0; i< itemNameList.length; i++) itemExprList[i] = i