Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- ChatGPT
- 데이터베이스
- 혼공머신
- 데이터분석
- 디버깅
- 상속
- 중학수학
- 머신러닝
- 개발일기
- JSP/Servlet
- 중학1-1
- 자바
- 연습문제
- html/css
- c언어
- 컴퓨터구조
- 딥러닝
- rnn
- 자바스크립트심화
- 정보처리기사실기
- 자바 실습
- JSP
- 순환신경망
- 파이썬
- 컴퓨터비전
- JDBC
- 정보처리기사필기
- CSS
- SQL
- 자바스크립트
Archives
- Today
- Total
클라이언트/ 서버/ 엔지니어 "게임 개발자"를 향한 매일의 공부일지
표현 언어와 JSTL9 - JSTL core 태그 4 : 흐름을 제어하는 태그 3 : <c:forTokens> 본문
웹 · 앱 개발/JSP & Servlet
표현 언어와 JSTL9 - JSTL core 태그 4 : 흐름을 제어하는 태그 3 : <c:forTokens>
huenuri 2024. 11. 30. 08:32이번에는 동일한 이름의 체크 박스가 여러 개 있는 HTML 문서에서 여러 개의 항목을 선택하여 전송된 정보를 얻어 오도록 한다.
흐름을 제어하는 태그 세 번째
이를 위해서 표현 언어헤서는 paramValues를 사용한다. paramValues는 지정한 이름을 가진 파라미터의 모든 값을 배열 형태로 얻어오기 때문에 동일한 이름으로 여러 번 값이 전송되어도 이를 처리할 수 있다. 배열로 얻어진 값은 JSTL의 <c:forEach> 태그를 사용하면 쉽게 화면에 출력할 수 있다.
[직접 해보기] 관심 분야 다중 선택하기
1. 다중 선택을 하는 체크 박스가 있는 입력 폼 작성하기
2. 사용자가 선택한 체크 박스 값을 얻어와 출력하는 JSP 작성하기
체크박스로 선탁한 것들이 이름값으로 전송되고 있다.
4. <c:forTokens>
이 태그는 java.util.StringTolenizer와 같이 문자열을 구분자로 분리해서 하나씩 추출할 수 있다. 형식은 다음과 같다.
[직접 해보기] 콤마와 닷 구분자 사용하여 문자열로부터 토큰 추출하기
학습을 마치고
이렇게 해서 흐름을 제어하는 코드에 대해 모두 공부해 보았다. 두 가지 종류의 태그가 아직 남아있어 그것까지만 하고 새벽 공부를 마치려고 한다.
JSTL 공부를 끝내려면 아침 멀어서 아침까지 해야 할 것 같다.