1. radio.html 작성

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>라디오 버튼</title>
</head>
<body>
	<form action="/BasicWeb/radio" method="get">
		<label for="gender">성별 :</label>
		<input type="radio" id="gender" name="gender" value="M">남자
		<input type="radio" id="gender" name="gender" value="F">여자<br><br>
		<label for="chk_mail">메일 정보 수신 여부 :</label>
		<input type="radio" id="chk_mail" name="chk_mail" value="yes">수신
		<input type="radio" id="chk_mail" name="chk_mail" value="no">거부<br><br>
		<label for="content">가입인사 인사를 작성해주세요</label><br>
		<textarea id="content" name="content" rows="3" cols="35"></textarea><br>
		<input type="submit" value="전송">
		<input type="reset" value="취소"><br>
	</form>
</body>
</html>

<aside> 💡 id 는 label 을 연결하는데 사용, name(키 값) 과 value(밸류 값) 는 서버에 보내는 데이터 전송값으로 사용한다.(중복체크 불가) ** textarea 는 name 값만 작성하면 된다.

</aside>

❗URL 작성 필수 : Servlet 연결 및 데이터 전송 매개.

2. BasicWeb - radio(package) - readioServlet 생성

입력한 값을 서버로 보내기 위해 Servlet 파일 생성. 클래스로 직접 작성했던 Servlet 파일을 자동완성으로 생성

Servlet 클래스명 지정

Servlet 클래스명 지정

연결할 URL 매핑하기 ( 앞서 html 파일에서 form 태그에 작성해주었던 URL )

연결할 URL 매핑하기 ( 앞서 html 파일에서 form 태그에 작성해주었던 URL )

생성할 메소드 선택 ( 기본적으로 doGet, doPost 메소드 생성 )

생성할 메소드 선택 ( 기본적으로 doGet, doPost 메소드 생성 )