LANGUAGE/SPRING

SPRING#11-2 Controller 여러개 생성(Member)

옐옐루 2022. 7. 14. 17:32

board 생성 및 Contoller 세팅 보고 오기 

SPRING#11-1 Controller 여러개 생성(Board) (tistory.com)

 

SPRING#11-1 Controller 여러개 생성(Board)

ㅇ 프로젝트에서 사용할 기술이 많이 나오기 때문에 집중해서 공부하기 Controller #프로젝트 생성해주기 #프로젝트 준비단계 1. pom.xml 에 lombok 처리 와 web.xml 에 한글처리 #CSS 생성해놓기 (언제해도

tjqud531531.tistory.com

 



Member

 

#MemberContoller 생성하기 

ㅇ @Controller 클래스 위에 만들어주기 

ㅇ @RequestMapping("member") 로 공통요청경로 빼주기 

 

#컨트롤러 만들기 ①(member/join)

1. @RequestMapping 안에 메소드로 넘겨줬으니 method=join을 params 값으로 넘겨주기 (board랑 좀 다름)

**공통경로로 member를 뺏기 때문에 value값 생략이 가능하다 

풀로 쓴 내용
value 생략

2. public String join(Model model)형태의 메소드 생성해주기 

join Controller

#jsp view단 만들기 (member/join)

join.jsp

#컨트롤러 만들기 ②(member/login)(member/logout)(meber/infoModify)

**login 과 logout 과 infoModify 세개를 동일한 view 단으로 보내줄것 이기 때문에 셋다 동일하게 매개변수에 Model을 넣어주고, 각자가 전달받은 파라미터가 무엇인지 addAttribute 해준 뒤 동일한 jsp단으로 return 해주기 

login, logout, infoModify Controller

 

#jsp view단 만들기 (member/join)(member/logout)(meber/infoModify)

** Controller에서 model에 각각의 result을 넘겨주고, 동일한 jsp단으로 넘겨주었기 때문에 jsp에선 result값을 받아 다른 화면내용을 띄어놓으면 됨 

login, logout, infoMidify jsp

반응형