디시인사이드 갤러리

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

갤러리 본문 영역

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

염불땐쓰갤로그로 이동합니다. 2011.08.25 01:11:37
조회 70 추천 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 - -
283173 키보드는 actto 플렉시블 키보드가 짱임, 강추다 [3] 005930(211.202) 11.10.23 153 0
283171 씹새들아 과제 질문글 싸기전에 이글부터 봐라 [3] 나리링갤로그로 이동합니다. 11.10.23 108 0
283170 횽들, 질문 하나만 더, ax 확장자 쓰는 건 뭐하는 거임?? 005930(211.202) 11.10.23 92 0
283169 도대체 풀밍에서 메인 리턴 타입이 [5] 로하로하알로하갤로그로 이동합니다. 11.10.23 58 0
283166 하루 여가시간 2~3시간 있는 직딩이 HTML5 배우기 힘듬? [9] ㅇㅇ(58.77) 11.10.23 164 0
283164 기계식 키보드 써보고 싶다 [6] 로하로하알로하갤로그로 이동합니다. 11.10.23 104 0
283163 게임회사 직원 수명이 어느정도되나요?? [1] dldid200(124.49) 11.10.23 144 0
283162 [조공]프로그램에서 바탕화면에 선택한 파일명 알아내는 방법이 있나염? [7] 534F444D61737465갤로그로 이동합니다. 11.10.23 173 0
283161 내가 암호 쉽게 만들어서 삭제당한건 줄 알았는데 다 신고였네, 누구냐?? [1] 005930(211.202) 11.10.23 89 0
283160 마지막으로 질문... DB에서 CPU가 더 중요할 거 같은데 맞음?? [13] 005930(211.202) 11.10.23 153 0
283159 어떤 문제인지 좀 알려주세요! (180.65) 11.10.23 31 0
283158 형들아 푸훗..갤로그로 이동합니다. 11.10.23 24 0
283157 씨언어씨언어씨언어씨언어 [6] cccc(112.164) 11.10.23 92 0
283156 <unistd.h>헤더파일 왜쓰는겨 [2] 마타버터갤로그로 이동합니다. 11.10.23 47 0
283155 어떻게 하면 스피드 코딩을 할 수 있나염 [4] 116.44(110.11) 11.10.23 92 0
283150 10시간넘게코딩질중이다 [3] 수크라제갤로그로 이동합니다. 11.10.23 108 0
283149 횽들 이런거 하면 재미있을까? [4] ㄴㄴㅇ(116.36) 11.10.23 69 0
283147 코딩하다가 잘 안되서 [5] 방문자(112.153) 11.10.23 139 0
283146 안녕횽들?? [3] 애플푸들(175.255) 11.10.23 51 0
283143 노무현 vs 김대중 vs 이명박은 정사갤 꼬꼬월드갤로그로 이동합니다. 11.10.23 41 0
283142 횽들 자바 키보드 이벤트 하는것좀 도와줄수 있어? 맙이갤로그로 이동합니다. 11.10.23 42 0
283141 프로그램 걸린 시간 구하는것좀 ㅠㅠ [3] 페드로(58.231) 11.10.23 71 0
283139 미친놈들이 어디서 프로그래밍과 관련없는 소리를 지껄이는거냐 534F444D61737465갤로그로 이동합니다. 11.10.23 87 0
283138 오픈소스로 공유하는 사이트 아는 데 있남여? [6] 한마음택배(114.202) 11.10.23 99 0
283137 프갤에서 왜 정치적 이야길 할까~ [4] 일광면(119.198) 11.10.23 97 0
283136 단 과자 입에 가져갈때 막 아밀라아제가 급 홍수뿜지 않음? [2] 므느으르(175.116) 11.10.23 47 0
283135 c언어 에서 중간에 배열생성 어떻게 하나요? [10] 페드로(58.231) 11.10.23 124 0
283133 밑에 번역서 얘기 하니까 생각나는데.. 자신이 겪은 최악의 번역은? [7] 키사노바갤로그로 이동합니다. 11.10.23 103 0
283132 가상서버 사려고 하는데 뭐가 좋냐? CentOS vs Fedora [2] 005930(211.202) 11.10.23 134 0
283131 댓글에 광고 다는 알바형은 봐봐 [1] 막장갤신학생갤로그로 이동합니다. 11.10.23 38 0
283129 야구 짔다 이건 이길수가 없다 [2] SALLAS갤로그로 이동합니다. 11.10.23 54 0
283128 c언어 질문좀요 ! [8] c언어초보(116.36) 11.10.23 107 0
283127 hello there iam the worl(46.23) 11.10.23 27 0
283126 프로그램 개발하는 앱 같은건없음 ? visual c++같은걸 앱으로 [5] = _=갤로그로 이동합니다. 11.10.23 102 0
283124 아 다항식 연결리스트 드디어다풀었네 [3] 수크라제갤로그로 이동합니다. 11.10.23 96 0
283122 쉘에서 pipe 개념 쉽게 설명한 형있음? [2] 마타버터갤로그로 이동합니다. 11.10.23 71 0
283121 이대 왔다 [3] monoless갤로그로 이동합니다. 11.10.23 81 0
283120 객체지향에서 게임 만들기, 절차지향에서 게임 만들기 [3] 토게이(111.191) 11.10.23 121 0
283119 Strassen 알고리즘 아시는분!!!??? [3] 하하야굴갤로그로 이동합니다. 11.10.23 420 0
283118 역시 주말 프갤은 [5] Dawnwalkre갤로그로 이동합니다. 11.10.23 98 0
283117 시발 난 디버거가 아닌데.. [3] MUFF갤로그로 이동합니다. 11.10.23 105 0
283114 MFC 잘하는 횽들 [3] 토게이(111.191) 11.10.23 94 0
283113 프갤러들 역시 일요일에는 잠만 자는구만 [6] 꼬꼬월드갤로그로 이동합니다. 11.10.23 118 0
283112 파일 입출력 질문 [2] 고정닉을써주세요갤로그로 이동합니다. 11.10.23 46 0
283111 나꼼수 재밌네 분당살람갤로그로 이동합니다. 11.10.23 71 0
283110 원서로 공부하는게 나을까 번역서로 공부하는게 나을까? [5] ㅇㅇ(222.121) 11.10.23 137 0
283108 아 시바 옆집 할머니집에 놀러갔는데 시봘 집에서 할망구냄새남짜증나 [8] Stan(220.244) 11.10.23 138 0
283106 ㅎㅎㅎ [4] ,..(183.100) 11.10.23 76 0
283105 이야 파이썬 재밌다 [4] SALLAS갤로그로 이동합니다. 11.10.23 145 0
283104 컴퓨터 과학과 공학은 무슨 차이가 있음? [10] 행인(121.64) 11.10.23 252 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2