20211205 oracle_MVC(회원관리)_가입
1. m_insert_form 의 경로와 name 수정.
- post 방식확인
2. post방식으로 요청을 하면 doPost메서드가 자동으로 호출된다
3.
4. else if으로 command에 /Min/m_insert_pro.ksmart_m 주소값이 담긴다.
command에 있는 주소값을 비교한다.
조건문이 같으면 아래 문장을 출력한다.
다시 회원 가입 버튼을 클릭한다. 회원가입 버튼 경로는
<form action="<%= request.getContextPath() %>/Min/m_insert_pro.ksmart_m" method="post">
콘솔창 및 주소창 확인 :
5. MActionInterFace 인터페이스로 부터 구현을 명령받아 execute 추상메서드를 구현 한다.
패키지 : kr.or.ksmart.Inter
인터페이스 : MActionInterFace 내에 execute 추상메서드 선언
1)
2)
3)
6.
7.
패키지 : kr.or.ksmart.action
클래스 : MInsertProAction
클래스 생성시에
MActionInterFace 인터페이스를 추가하면 implements 후 execute 추상메서드 구현까지 자동 완성 된다
8. MInsertProAction은 MActionInterFace을 구현한다.
9.
1) 콘솔창 문구 추가.
2) 코드추가
콘솔창 확인 :
04-01 조건문 /Min/m_insert_form.ksmart_m |
1. forward 생성자 메서드로 새로운 객체를 생성하여 주소값을 할당한다.
2. setRedirect 메서드를 호출하고 초깃값 false를 선언한다.
3. setPath 메서드를 호출하고 경로를 셋팅한다.
4. else if 문으로 action 에 MInsertProAction 주소값을 할당한다.
5. execute 메서드를 호출
10.
11. 입력 값 받아와 출력하기.
12.
1) 한글이 깨진다.
2) get, post 방식모두 doPro 메서드를 거친다. 가장 상단에 인코딩을 추가.
3) 정상적으로 출력된다.
---작성중 ----