JSP Servlet 기초(4) request + tag

이번엔 JSP Servlet 기초(2),(3) 에서의 내용을 합쳐보겠습니다.

먼저 form.html 파일과 requestParam.jsp 파일을 만듭니다.


다음 form.html 의 body 부분을 아래와같이 입력합니다

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<body>    
    <form action="requestParam.jsp" method="post">
        이름 : <input type="text" name="name" size="10"><br/>
        아이디 : <input type="text" name="id" size="10"><br/>
        비밀번호 : <input type="password" name="pw" size="10"><br/>
        
        취미 : <input type="checkbox" name="hobby" value="read">독서
        <input type="checkbox" name="hobby" value="cook">요리
        <input type="checkbox" name="hobby" value="run">조깅
        <input type="checkbox" name="hobby" value="swim">수영
        <input type="checkbox" name="hobby" value="sleep">취침<br/>
        
        전공 : <input type="radio" name="major" value="kor">국어
        <input type="radio" name="major" value="eng" >영어
        <input type="radio" name="major" value="mat" >수학
        <input type="radio" name="major" value="des" >디자인<br/>
        
        <input type="submit" value="전송">        
    </form>    
</body>
 
cs


다음 requestParam.jsp 의 body 부분을 아래와 같이 입력합니다.


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
<body>
<%!
    String name, id, pw, major;
    String[] hobbys;
%>
 
<%
    request.setCharacterEncoding("EUC-KR");
    
    name = request.getParameter("name");
    id = request.getParameter("id");
    pw = request.getParameter("pw");
    major = request.getParameter("major");
    hobbys = request.getParameterValues("hobby");
%>
 
이름 : <%= name %><br />
아이디 : <%= id %><br />
비밀번호 : <%= pw %><br />
취미 : <%= Arrays.toString(hobbys) %><br />
전공 : <%= major %><br />
</body>
 
 
cs



request 를 이용해 html 에서의 데이터값들을 요청 하고 jsp 파일에서 태그를

사용하여 요청한 값들을 출력할수 있습니다.


한번 실행 시켜봅니다




'JSP' 카테고리의 다른 글

JSP Servlet 기초(6) 쿠키생성  (2) 2018.01.29
JSP Servlet 기초(5) response  (0) 2018.01.29
JSP Servlet 기초(3) 태그  (0) 2018.01.29
JSP Servlet 기초(2)  (1) 2018.01.29
JSP Servlet 기초(1)  (0) 2018.01.29

댓글

Designed by JB FACTORY