반응형
유튜브 동빈나님 JSP 게시판 강좌 따라하기 5강
회원가입 화면 만들기
이번 포스팅은 회원가입 화면을 보여주는 페이지를 작성합니다. 이전에 만들었던 'login.jsp' 페이지를 복사해와서 네비게이션 영역은 그대로 놔두고 기존 로그인 화면 요소를 수정하여 회원가입 페이지로 변경하는 과정입니다.
# 'join.jsp'
이전에 만들었던 'login.jsp'를 복사 & 붙여넣기를 해서 'join.jsp'를 추가합니다
상단 네비게이션 영역 코드는 유지하고 로그인 양식을 회원가입 양식에 맞게 수정합니다
<!-- 회원가입 양식 -->
<div class="container"> <!-- 하나의 영역 생성 -->
<div class="col-lg-4"> <!-- 영역 크기 -->
<!-- 점보트론은 특정 컨텐츠, 정보를 두드러지게 하기 위한 큰 박스 -->
<div class="jumbotron" style="padding-top: 20px;">
<form method="post" action="joinAction.jsp">
<h3 style="text-align: center;">회원가입 화면</h3>
<div class="form-group">
<input type="text" class="form-control" placeholder="아이디" name="userID" maxlength="20">
</div>
<div class="form-group">
<input type="password" class="form-control" placeholder="비밀번호" name="userPassword" maxlength="20">
</div>
<div class="form-group">
<input type="text" class="form-control" placeholder="이름" name="userName" maxlength="20">
</div>
<div class="form-group" style="text-align: center;">
<div class="btn-group" data-toggle="buttons">
<label class="btn btn-primary active">
<input type="radio" name="userGender" autocomplete="off" value="남자" checked>남자
</label>
<label class="btn btn-primary active">
<input type="radio" name="userGender" autocomplete="off" value="여자" checked>여자
</label>
</div>
</div>
<div class="form-group">
<input type="email" class="form-control" placeholder="이메일" name="userEmail" maxlength="20">
</div>
<input type="submit" class="btn btn-primary form-control" value="회원가입">
</form>
</div>
</div>
</div>
로그인 화면에서는 아이디와 비밀번호 입력란만 있었지만, 회원가입 양식으로 바꾸면서 이름, 남/여 성별 버튼, 이메일을 추가하여 회원가입 화면으로 바뀌었습니다. 이번 포스팅 작업은 간단하네요. 다음 포스팅은 회원가입 기능을 구현하도록 하겠습니다.
happy-inside.tistory.com/category/%EC%BD%94%EB%94%A9/JSP%20%EA%B2%8C%EC%8B%9C%ED%8C%90
자기계발하는 개발자
'인생최적화'
반응형
'코딩 > JSP 게시판' 카테고리의 다른 글
[JSP] JSP 게시판 만들기 7강 세션 관리하기 (2) | 2020.07.12 |
---|---|
[JSP] JSP 게시판 만들기 6강 회원가입 기능 구현하기 (3) | 2020.07.11 |
[JSP] JSP 게시판 만들기 4강 로그인 기능 구현하기 (22) | 2020.07.09 |
[JSP] JSP 게시판 만들기 3강 회원 데이터베이스 구축 (2) | 2020.07.06 |
[JSP] JSP 게시판 만들기 2강 로그인 화면 (9) | 2020.07.05 |
댓글