더북(TheBook)

출력된 HTML 코드

<html>
<head>
<title>RESTful 웹 서비스</title>
</head>

<body>
<h3>RESTful 웹 서비스</h3>
<form id="Member" action="./exam05" method="post"><input type="hidden" name="_method" value="put"/>
    <p>이름:<input id="name" name="name" type="text" value="">
    <p>나이:<input id="age" name="age" type="text" value=""/>
    <p>이메일:<input id="email" name="email" type="text" value=""/>
    <p><input type="submit" value="확인"/>
</form>
</body>
</html>

예를 들어 사용자 웹 요청 URL이 http://.../exam05이면 Example05Controller 컨트롤러의 요청 처리 메서드 showForm()으로 webpage14_03.jsp 파일을 출력합니다. 폼 페이지에서 name, age, email 항목에 각각 ‘HongGilSon’, ‘20’, ‘hong@naver.com’을 입력하면 Example05Controller 컨트롤러의 요청 처리 메서드 submit()에서 매개변수 person으로 전달받습니다.

▲ 그림 14-7 실행 결과

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.