일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- 국비지원JAVA#국비교육JAVA#국비지원자바#국비교육자바#JSP#SERVLET#서블릿#
- 개발자도서#개발자책#도메인#DDD#도메인주도개발시작하기#개발스터디#
- db#데이터베이스#오라클#sql
- Java#JAVA#매개변수
- 국비지원자바#국비교육자바#국비지원java#국비교육java#자바스크립트#프론트엔드
- #
- 항해플러스#항해#항해플러스3기#회고
- 프로그래밍
- Java#java#자바#다오#디티오#브이오#dao#dto#vo
- Java#정처기#비트연산자#정보처리기사
- 쿼리스트링#쿼리문자열#바인딩
- IntelliJ#인텔리제이#인텔리#단축키
- 국비지원JAVA#국비지원자바#프로그랭#JSP#국비지원JSP#국비교육JSP#웹개발자#코딩
- 국비지원#국비교육#국비지원자바#국비교육자바#css#HTML#JAVA
- 항해99 #항해플러스 #주니어개발자 #주니어개발자역량강화 #주니어개발자멘토링 #개발자사이드프로젝트 #코딩부트캠프 #코딩부트캠프후기
- #java#JAVA#프로그래밍#웹개발자
- Spring#spring#스프링#스프링프레임워크#스프링의존성주입#스프링생성자#스프링기본#국비지원#국비교육#국비지원스프링
- Spring#spring#스프링#스프링프레임워크#스프링자동주입#스프링생성자#스프링기본#국비지원#국비교육#국비지원스프링
- 자바
- tibero#티베로#이중화#failvover
- java
- Java#컴파일러#자바컴파일러#
- Resource #
- spring#Spring#RequestBody#ResponseBody
- 국비지원JAVA
- html#HTML#프론트엔드#개발자#코딩#국비지원#국비교육#국비지원프론트엔드#국비지원HTML#국비지원html#국비프론트엔드
- 자바#Java#배열예시#연습#기초다지기
- 국비지원#국비교육
- Java#java#메모리영역#클래스로더#가비지컬렉터
- 개발자#it도서#도메인#DDD#ddd
Archives
- Today
- Total
개린이 개발노트
국비지원 JAVA(자바) 프로그래밍 본문
728x90
--어제이어서--
index페이지에서-> 로그인페이지(login.jsp)에서 회원가입버튼을 클릭-> 회원가입페이지(join.jsp)
<회원가입> 페이지 join.jsp
아이디 입력하고 중복확인 버튼 누르면 중복검사 해줌
idCHeckServlert.java에서 구현
여기서 DAO에 confirmID메서드로 중복확인 체크함
중복확인버튼 클릭시 페이지 이동 member.js에서 구현
중복확인 버튼 클릭-> idchechk.jsp 페이지로 이동
회원가입 버튼
JoinServlet.java, DAO에 insertMember 메서드로 구현
회원가입 성공시 로그인페이지로
회원가입 실패시 회원가입 페이지로 이동하게끔 구현
<%@ 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>
<h3>${loginUser.name}(${loginUser.id})님 환영합니다.</h3>
<input type="button" value="로그아웃" onclick="location.href='logout.do'">
<input type="button" value="회원정보수정" onclick="location.href='update.do?id=${loginUser.id}'">
</body>
</html>
구현해보기 ↑
create table emp(
id VARCHAR2(50) PRIMARY key,
pw VARCHAR2(50),
name VARCHAR2(30),
lv CHAR(1) DEFAULT 'A', -- A:관리자 B:일반회원
enter date default sysdate,
gender CHAR(1) DEFAULT '1', -- 1:남자 2:여자
phone varchar2(30)
);
insert into emp values('gogo', '1234', '고길동', 'A', '20/01/01', '1', '010-1234-1234');
insert into emp values('abcd', '4321', '둘리', 'B', '22/05/05', '1', '010-6543-6543');
insert into emp values('hee', '1212', '희동', 'B', '23/02/14', '2', '010-1313-1313');
commit;
728x90
'국비지원(국비교육) 웹 개발자 과정' 카테고리의 다른 글
국비지원 JAVA(자바) 프로그래밍(스프링부트) (0) | 2023.02.13 |
---|---|
국비지원 JAVA(자바) 프로그래밍 (영화예매사이트 구현, DAO에 대해 메서드 구현할 때) (0) | 2023.02.11 |
국비지원 JAVA(자바) 프로그래밍 (데이터베이스 커넥션 풀, VO,DTO) (0) | 2023.02.03 |
국비지원 JAVA(자바) 프로그래밍 (JSP,Bundle,WebServer,WAS,서블릿,필터,JDBC) (0) | 2023.01.27 |
국비지원 JAVA(자바) 프로그래밍 (jsp,param,내장객체,번들,Bundle,fmt) (0) | 2023.01.26 |