Dev 개발 스터디 (동면 중)/Dev_log+Study 😶🌫️
[웹개발_스터디] #스트링부트 #로그인 #컨트롤러
에이미쉬
2023. 1. 3. 00:45
728x90
반응형
2023.01.02 - 오늘의 스터디 주제
- 스트링부트
- 로그인 - 로그아웃 Flow 이해하기 (1)
- 클라이언트가 입력한 아이디/패스워드 값을 객체로 변환하여 변수에 넣고 서버에서 체크한 후 특정 값을 리턴
- 직접 컨트롤러 신규 추가 후 '커밋 및 푸시' 해보기
#메모
RequestMethod.GET
- url을 처리하는 방식
- 요청(Request) 처리방식(Method) 2가지 : GET / POST
GET 처리방식 |
|
POST 처리방식 |
|
@ = annotation
라이브러리 < 프레임워크
#체크 포인트
- localhost 랜딩 안 열리면 애플리케이션(메인 함수) 실행했는지 체크하기
- 클래스 파일명은 무조건 대문자로 시작할 것
#실습 내용
- index.html 페이지에 <a>태그를 추가
- 본인의 임의 html 페이지 생성
- 컨트롤러를 만들고 해당 html 파일로 이동할 수 있도록 해보기
- 커밋 앤 푸시
<a class="nav-link active" href="/emon">도라에몽</a> //여기에 쓴 href 링크 주소와
@Controller
public class EmonController {
/**
* 메인화면으로 이동
* @return
*/
@RequestMapping( value = "/emon", method = RequestMethod.GET ) //하이퍼링크에 쓴것과 일치하게
public String getFlow(){
return "emonx"; //View 파일명 (리턴 페이지는 html 파일명과 일치하게)
}// end getMain method
728x90
반응형