1, 선택된 값은 박스에서 직접 판독
문자열 [] = ptxtt request.getParameterValues ( " ptxt1 " ) 문자열 ptxt1 = "" ; IF (ptxtt.length> 0 ) { 대 ( INT I = 0 ; I <ptxtt.length; I ++ ) { ptxt1 = ptxt1 + ptxtt [I]는 + " , " ; // ptxt1 값은 데이터베이스에 저장된 } }
(2) (2)의 각 박스 기본값 ^ N
예를 들면 :
농구 = 체크 박스의 값 이 축구 = 4 배드민턴 = 8 값과 데이터베이스에 선택된 옵션의 값. 나는 농구, 축구, 선택하고 값이있는 경우 : 6, 6, 각각, 그리고 걸릴 옵션은 작동을 할만큼, 다시 다음 편집하고, 결과보다 큰 다음 0을 선택, 선택하지 나타냅니다 0으로 동일. 분석 원리 : 일반적인 운전이며 , 배드민턴 같이 8 진수로 변환된다 : 1000 , 6 진수로 변환된다 : 0110 . . (1) 0 0 0 ---------- = 0000 0 . 1 . 1 0 이진 및 2 0010 0 0 . 1 0 ---------- = 0010 = 2 진수> 0 0 . 1 1 0