티스토리 뷰
728x90
반응형
아래와 같이 name이 같은 checkbox 들 중에서 apple, banana 2개를 선택하고 GET으로 넘겼을 때,
<form method="GET" action="#">
<input type="checkbox" name="fruit" value="apple">
<input type="checkbox" name="fruit" value="banana">
<input type="checkbox" name="fruit" value="orange">
</form>
request.getParameter로 받으면 맨 처음 선택된 apple만 받아오게 됩니다
String fruit = request.getParameter("fruit");
선택된 모든 value값들을 리스트로 받아오기 위해서는
request.getParameterValues를 사용해줘야 합니다!
String fruit[] = request.getParameterValues("fruit");
잘 가져와졌는지 출력해보면 끝~!
// 잘 가져와졌는지 출력해보기
System.out.println(Arrays.toString(fruit));
// 하나씩 출력해보기
for(int i=0; i<fruit.length; i++) {
System.out.println(fruit[i]);
}
728x90
반응형
'프로그래밍 > Java' 카테고리의 다른 글
댓글