디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

좆뉴비.ㅜㅜ 형들한테 질문좀 할게요.

염불땐쓰갤로그로 이동합니다. 2011.08.25 01:11:37
조회 73 추천 0 댓글 3

java 소스

==================================================================================================================
import java.util.ArrayList;
import java.util.HashMap;


import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;


import common.Constants;
import common.component.IComponent;
import common.util.HttpUtil;


import db.Dao;


public class CompanyInfoSearch implements IComponent{


 private String forward유알엘 = null;
 
 public CompanyInfoSearch(){}
 
 public CompanyInfoSearch(String forwar유알엘l){
  this.forward유알엘 = forward유알엘;
 }
 
 public String doComponent(HttpServletRequest req, HttpServletResponse res)throws Exception {
  
  HttpSession session = null;
  String cpId   = null;


  
  try{
            System.out.println("");
   session = req.getSession();
   cpId = (String)session.getAttribute(Constants.LOGIN_ID);
   
   if(cpId == null || cpId.length() == 0){
    
    req.setAttribute("url", this.forward유알엘);
    return Constants.HOMEPAGE_LOGIN_PAGE;
   
   }
   
   long rownum     = 0;
   int rowCount    = 10;
   int navigatorCount   = 10;
   int currentPage    = 1;
   
    HashMap<String, Object> parameter = new HashMap<String, Object>();
    
    parameter.put("cpId",   cpId);
    parameter.put("searchItem",  HttpUtil.getParameter(req, "companyInfoSearchItem"));
    parameter.put("searchKeyword",  HttpUtil.getParameter(req, "companyInfoSearchKeyword"));
    parameter.put("typeOfBusiness", req.getParameterValues("typeOfBusiness"));
    parameter.put("companyType",  req.getParameterValues("companyType"));
    parameter.put("establishDate",  req.getParameterValues("establishDate"));
    parameter.put("employeeCnt",  req.getParameterValues("employeeCnt"));
    parameter.put("rowCount",    rowCount);
    parameter.put("currentPage",  HttpUtil.getParameter(req, "companyInfoCurrentPage"));
  
    Integer maxNoInteger = (Integer)Dao.selectForObject("cp.companyInfoTableSelectForMaxNo", parameter);
    int maxNo = maxNoInteger.intValue();
    
    if(HttpUtil.getParameterIntValue(req, "companyInfoRownum") == 0)
     
     parameter.put("rownum", maxNo);
    else
     parameter.put("rownum", HttpUtil.getParameterIntValue(req, "companyInfoRownum"));
    
    ArrayList<HashMap<String, Object>> companyInfoList = (ArrayList<HashMap<String, Object>>)Dao.selectForList("cp.companyInfoTableSelectForBoard", parameter);   
    
    req.setAttribute("companyInfoList",       companyInfoList);
    req.setAttribute("companyInfoMaxNo",      maxNo);
    req.setAttribute("companyInfoCurrentPage",  HttpUtil.getParameterIntValue(req, "companyInfoCurrentPage"));
    req.setAttribute("companyInfoSearchItem",  parameter.get("searchItem"));
    req.setAttribute("companyInfoSearchKeyword", parameter.get("searchKeyword"));
    req.setAttribute("typeOfBusiness",     req.getParameterValues("typeOfBusiness"));
    req.setAttribute("companyType",     req.getParameterValues("companyType"));
    req.setAttribute("establishDate",     req.getParameterValues("establishDate"));
    req.setAttribute("employeeCnt",     req.getParameterValues("employeeCnt"));
   
  } catch(Exception ex){
   throw ex;
  }
  
  return this.forward유알엘l;
 }
 
}
==================================================================================================================

jsp 소스
==================================================================================================================




<table width="100%" class="" cellpadding="0" cellspacing="0">
 <tr>
  <td colspan="2" height="1" style="padding:0;" bgcolor="#E9E9E9">
   <table width="770px" border="0" cellspacing="0" cellpadding="0">
   <tr>
    <th >업      종 :</th>
    <td><input type="checkbox" name="typeOfBusiness" value="1" >서비스·교육·금융·유통 </td>
    <td><input type="checkbox" name="typeOfBusiness" value="2" />미디어·광고·문화·예술 </td>
    <td><input type="checkbox" name="typeOfBusiness" value="3" />IT·정보통신 </td>
    <td><input type="checkbox" name="typeOfBusiness" value="4" />제조·통신·화학·건설 </td>
    <td colspan="2"> </td>
   <tr>
   <tr>
    <th >기업유형 :</th>
    <td><input type="checkbox" name="companyType" value="대기업" />대기업</td>
    <td><input type="checkbox" name="companyType" value="공기업" />공기업</td>
    <td><input type="checkbox" name="companyType" value="코스닥등록" />코스닥등록</td>
    <td><input type="checkbox" name="companyType" value="외국계" />외국계</td>
    <td><input type="checkbox" name="companyType" value="일반기업" />일반기업</td>
    <td> </td>
   </tr>
   <tr>
    <th >설립년수 : </th>
    <td><input type="checkbox" name="establishDate" value="1" />5년 미만</td>
    <td><input type="checkbox" name="establishDate" value="2" />5~9년</td>
    <td><input type="checkbox" name="establishDate" value="3" />10~19년</td>
    <td><input type="checkbox" name="establishDate" value="4" />20~29년</td>
    <td><input type="checkbox" name="establishDate" value="5" />30년 이상</td>
    <td> </td>
   </tr>
   <tr>
    <th >임직원수 : </th>
    <td><input type="checkbox" name="employeeCnt" value="1" />10명 미만 </td>
    <td><input type="checkbox" name="employeeCnt" value="2" />11~19명</td>
    <td><input type="checkbox" name="employeeCnt" value="3" />20~49명</td>
    <td><input type="checkbox" name="employeeCnt" value="4" />50~99명</td>
    <td><input type="checkbox" name="employeeCnt" value="5" />100명 이상</td>
    <td>
     <a href=":search()">
      <img src="" alt="검색">
     </a>
    </td>
   </tr>
   </table>
  </td>
  </tr>
</table>

==================================================================================================================


<td><input type="checkbox" name="typeOfBusiness" value="1" >서비스·교육·금융·유통 </td>
    <td><input type="checkbox" name="typeOfBusiness" value="2" />미디어·광고·문화·예술 </td>
    <td><input type="checkbox" name="typeOfBusiness" value="3" />IT·정보통신 </td>
    <td><input type="checkbox" name="typeOfBusiness" value="4" />제조·통신·화학·건설 </td>

같은 name의 체크박스 체크한 것들을 getParameterValues로 받아와서 처리하고
다시 jsp로 체크했던 체크박스를 자동으로 체크해줘야하는데( 체크박스 체크상태 유지) jsp 에서 어떻게 받아서 처리해할지 모르겠어요.ㅜㅜ
도움좀 부탁드릴게요. ㅜㅜ



추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
등록순정렬 기준선택
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 축의금 적게 내면 눈치 줄 것 같은 스타는? 운영자 24/11/11 - -
공지 프로그래밍 갤러리 이용 안내 [79] 운영자 20.09.28 39274 62
2773447 오일 마사지 받는 도중 음부 스쳐서 놀라는 일본녀 프갤러(185.216) 07:27 0 0
2773399 음기 충전 [1] 발명도둑잡기갤로그로 이동합니다. 03:39 24 0
2773396 전세계 문자 중에 동그라미 있는 게 [1] 발명도둑잡기갤로그로 이동합니다. 03:35 18 0
2773389 나만 동덕여대 시위 이해되냐? [1] 신종야옹갤로그로 이동합니다. 03:19 24 0
2773382 '악' 김형서(비비), '열혈사제2' 향한 각오 [MD숏폼] 발명도둑잡기갤로그로 이동합니다. 03:00 14 0
2773378 80년대로 돌아가나 발명도둑잡기갤로그로 이동합니다. 02:46 17 0
2773377 정말 눈과 철학만 단련하면 ㄹㅇ 뭐든 할수 있는거같음 [5] 공기역학갤로그로 이동합니다. 02:41 43 0
2773374 북한강토막살인사건 양광준 중령 카이스트 출신 해커였네 [1] 발명도둑잡기갤로그로 이동합니다. 02:31 29 0
2773372 동아리장 이해가 안됨 [4] 공기역학갤로그로 이동합니다. 02:21 50 0
2773369 동덕여대 공학 문제, 의사 수 조종 문제의 근본원인은 사영화 때문입니다 발명도둑잡기갤로그로 이동합니다. 02:15 14 0
2773368 스프링부트 공부하고 있는데 재밌네 VBKO갤로그로 이동합니다. 02:14 18 0
2773365 코딩교육이라고 이상한 빵에 잼바르기하는거 개열받는점 [3] 공기역학갤로그로 이동합니다. 02:10 43 0
2773361 故송재림, 日사생팬에 시달려→ 사이버렉카 '사생활 집착'…이제는 멈춰야 발명도둑잡기갤로그로 이동합니다. 01:58 22 0
2773360 7년 전 수험생 수송 봉사…故 송재림 “당신이 정답”이라던 응원 재조명 발명도둑잡기갤로그로 이동합니다. 01:56 11 0
2773358 작곡 갤러리에 올리면 검열 삭제되는 노래 모음 발명도둑잡기갤로그로 이동합니다. 01:50 9 0
2773357 민중미술 진원지에는 미술 동인 ‘두렁’도 있답니다 발명도둑잡기갤로그로 이동합니다. 01:46 11 0
2773351 CHUU(츄) _ PINK CLOUD 발명도둑잡기갤로그로 이동합니다. 01:08 12 0
2773350 신입한테 MSA 요구하는 회사는 진짜 너무한 새끼들 아니냐 [3] 노예갤로그로 이동합니다. 01:02 52 0
2773347 [#하이킥] 네모네모 빔을 맞아 버린 감슴뮨 | 하이킥3 발명도둑잡기갤로그로 이동합니다. 00:46 9 0
2773342 스텔라장(Stella Jang)-지구는 평평(Earth Is Flat) [1] 발명도둑잡기갤로그로 이동합니다. 00:26 22 0
2773340 송대관 - 지갑이 형님 발명도둑잡기갤로그로 이동합니다. 00:23 10 0
2773339 [조성진의 가창신공] 남기연, 트로트 전문 편곡자 '20년 한길' 발명도둑잡기갤로그로 이동합니다. 00:19 10 0
2773338 “전쟁이 온다” [신영전 칼럼] 발명도둑잡기갤로그로 이동합니다. 00:15 13 0
2773335 한강 비판한 소설가 김규나 "좌파 조카에 절연 당해" 발명도둑잡기갤로그로 이동합니다. 00:08 17 0
2773334 "조카의 소설, 타락의 극치"‥한강의 목사 삼촌 '오지랖'? 발명도둑잡기갤로그로 이동합니다. 00:05 14 0
2773332 독점보다 과점이 전체적 이익 측면에서 더 나쁜 사례 발명도둑잡기갤로그로 이동합니다. 00:01 14 0
2773330 그룹웨어 진짜 창업해서 그룹웨어 사서 쓰다보면 발명도둑잡기갤로그로 이동합니다. 11.13 13 0
2773328 투비소프트 조만간 상폐하실것같다 [1] 헬마스터갤로그로 이동합니다. 11.13 43 0
2773327 여자친구 마싸지 해주고싶다 발명도둑잡기갤로그로 이동합니다. 11.13 18 0
2773325 한국 도청 문건 유출범 '징역 15년' 선고, 도청 아니란 주장 설 발명도둑잡기갤로그로 이동합니다. 11.13 13 0
2773323 대학 때 방에 붙여놨던 여자친구 사진 발명도둑잡기갤로그로 이동합니다. 11.13 27 0
2773321 삼성계열사 IT 직무 면접가는데 직무면접 대비 어케해야되노 ㄹㅇ ㅇㅇ(211.104) 11.13 32 0
2773320 "이재명 대표 집권해도 금투세 재추진 어려울 것" 발명도둑잡기갤로그로 이동합니다. 11.13 15 0
2773311 이번 겨울에는 뱅쇼를 도전해볼까 합니다 ㅇㅅㅇ [1] ㅇㅇ(223.62) 11.13 35 0
2773309 이정도 했는데 취업가능함? [2] ㅇㅇ(203.229) 11.13 60 1
2773308 Rx Punch 라이브러리 소개- 프갤러(121.172) 11.13 30 1
2773306 7천만 조회 아기 발명도둑잡기갤로그로 이동합니다. 11.13 23 0
2773305 작은 강아지 발명도둑잡기갤로그로 이동합니다. 11.13 11 0
2773304 A rendez-vous 발명도둑잡기갤로그로 이동합니다. 11.13 12 0
2773303 영상촬영 분해하는거 어떻게 해요? 도리스아(14.35) 11.13 15 0
2773302 이제 내일이면 국비 수료하는데 빠르게 취업할 자신이 없다. 프갤러(175.125) 11.13 29 1
2773299 소니 엑스페리아 10 ii XQ=AU52 중고나라에 올렸는데, 도리스아(14.35) 11.13 15 0
2773297 CSS 찾았당- 프갤러(121.172) 11.13 36 1
2773296 나 그룹웨어 만들고싶은데 도움좀 줘 [3] ㅇㅇ(220.123) 11.13 44 0
2773295 23살인데 국비지원해서 취업할까요 전문대 폴리텍이라도 들어갈까요? [1] 프갤러(124.53) 11.13 34 0
2773294 CSS 이거 이거 봐봐. 프갤러(121.172) 11.13 36 0
2773292 이전에 말이 많던 코딩테스트는 Domain 감각을 위한 것인 듯.. +abcd3421갤로그로 이동합니다. 11.13 24 0
2773290 자바충은 게임개발 못함? [3] ㅇㅇ(104.28) 11.13 48 0
2773286 김나영 Kim Na Young - 오늘 하루 Today 발명도둑잡기갤로그로 이동합니다. 11.13 11 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2