programming/jsp

JSTL - 기초편4

히연쓰 2021. 5. 13. 16:09
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
    <h1>좋아하는 연예인을 골라주세요.</h1>
    <form action="star_select_result.jsp">
    <label><span>전지현</span><input type="checkbox" name="star" value="전지현"></label>
    <label><span>송혜교</span><input type="checkbox" name="star" value="송혜교"></label>
    <label><span>김태희</span><input type="checkbox" name="star" value="김태희"></label>
    <label><span>수지</span><input type="checkbox" name="star" value="수지"></label>
    <label><span>손예진</span><input type="checkbox" name="star" value="손예진"></label>
    <label><span>제니</span><input type="checkbox" name="star" value="제니"></label>
    <input type="submit" value="전송">
    </form>
</body>
</html>
cs

-> star_select_form.jsp

star_select_form.jsp결과
전지현을 선택한 후 전송버튼 누르기

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
    <h1>당신의 최애 연예인입니다</h1>
    <ul>
        <c:forEach var="star" items="${paramValues.star }" varStatus="status">
            <li>${star }</li>
        </c:forEach>
    </ul>
</body>
</html>
cs

-> star_select_result.jsp

star_select_result.jsp 결과값

이런식으로 전달 받는 것이 가능하다

'programming > jsp' 카테고리의 다른 글

JSTL - 기초편5  (2) 2021.05.14
JSTL - 구구단 출력  (0) 2021.05.13
JSTL - 기초편 3  (0) 2021.05.13
JSTL - 기초편2  (0) 2021.05.13
JSTL - 기초편1  (0) 2021.05.13