이번시간에는 네비게이션화 일명 페이지 요청당 Path에 대해 작성해보자
화면 | HTTP Request | method | parameter | 설명 |
메인화면 | / | GET | | |
| | | | |
루어낚시 메인 | /lure | GET | ?/location='seoul'&room='aa'&context='aa'&page=1 | location(지역), room(낚시터명), context(검색어) |
루어낚시 상세보기 | /lure/{no} | GET | ?/location='seoul'&room='aa'&context='aa'&page=1&no=1 | location(지역), room(낚시터명), context(검색어), no(글번호) |
루어낚시 댓글달기 | /lure/{no}/reply | POST | | ajax로 |
| | | | |
낚시스쿨 메인 | /school | GET | | |
낚시스쿨 상세보기 | /school/{no} | GET | | |
낚시스쿨 댓글달기 | /school/{no}/reply | POST | | |
| | | | |
중고장터 메인 | /shop | GET | | |
| | | | |
공지사항 메인 | /notice | GET | ?category_no=1&page=1 | |
| | | | |
로그인 화면 | /users/login | GET | | 로그인 성공 시 전에 요청했던 화면으로 이동하게끔 |
로그인 | /users/login | POST | userid=""&password=""&rememberme="" | 아이디, 패스워드를 입력 받고, rememberme 기능을 bool값으로 |
회원가입 화면 | /users/join | GET | | |
회원가입 | /users/join | POST | userid=""&birth=""&sex=""&phone=""&password=""&email="" | |
위는 HTTP 요청에 따른 화면전환 방법을 나열해 보았다.
method 중에 GET은 단순 페이지 불러올 때 사용하고, POST는 글 수정, 등록 등을 처리할 때 사용한다고 간단하게 보면 된다.
앞으로 위 방식대로 컨트롤러에서 전달된 요청 페이지를 처리하게끔 작성할 것이다.
Spring MVC 라이프 사이클을 알면 이해하기 쉬운데, 이 부분은 나중에 포스팅 하도록 하겠다.
그럼 끝~!
댓글
댓글 쓰기