..
LinkedHashMap
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

LinkedHashMap은  HashMap 달리 순서가 유지 된다.

두개씩 쌍을 이루고 원하는 값을 키값만 알고 있다면 get으로 불러올수 있음.

velocity macro의 select , radio를 사용 시에는 map형태로 뿌려줘야 하는데 이때 내가 원하는 순서대로 나오기 위해서는 LinkedHashMap로 담아야 한다.

코드 테이블을 예를 들면 우선 list 형식으로 가져온다. 그리고 LinkedHashMap에 넣는다.

List<CodeSpec> codeList = getSqlMapClientTemplate().queryForList("쿼리아이디", 부모코드);

LinkedHashMap<String, String> map = new LinkedHashMap<String, String>();

  for (CodeSpec codeSpec : codeList) {
   map.put(codeSpec.getCode(), codeSpec.getCodename());
  }

'DEV > java' 카테고리의 다른 글

encoding  (0) 2010.04.15
JDBC 드라이버를 이용하여 접속 테스트 하기  (0) 2010.03.11
[java] File 클래스 활용  (0) 2009.08.23
  Comments,     Trackbacks