@PathVariable 적용기
이론 공부하며 포스팅했던 @PathVariable에 대한 게시글 인데 프로젝트를 진행하며 읽어보았을 때 내가 쓴 글임에도 어떻게 적용해야될지를 모르겠더라 ㅎ 저 글을 작성할 때도 RESTful 서비스에 대
tavi.tistory.com
@PathVariable을 적용 했다면 수정 구동, 삭제 등을 구현하 리다이렉트를 마주하게 될 것이다. 이거도 진짜 별거 읎음..
컨트롤러의 수정 구동 메소드는 이렇게 작성하였다.
Ajax를 활용하여 해당 게시글의 카테고리와 글 번호 값을 가져올 것이다.
유효성 검사를 거치는 스크립트문의 일부인데 모든 유효성 검사를 통과하면 카테고리와 글 번호를 변수에 담아 Ajax를 통해 Controller로 넘겨주게 된다.
위에 첨부한 컨트롤러 캡쳐본과 같이 넘겨준 값을 그대로 Controller에서 문자열과 함께 섞어 사용해주었다.
삭제 구현시엔 간단하게 디테일을 받는 맵을 생성한 후 거기서 카테고리에 해당하는 Object를 toString으로 변환하여 가져와 사용해주었다!
카테고리를 운동/스포츠에서 아웃도어/여행으로 변경한 후 수정을 누르면 리다이렉트가 잘 되는 모습을 확인 할 수 있다~~
'Dev > Spring' 카테고리의 다른 글
Spring 스프링 5버전 Controller - @InitBinder (0) | 2023.04.06 |
---|---|
DI(Dependency Injection) 의존성 주입 (0) | 2023.04.06 |
@PathVariable 적용기 (0) | 2023.04.01 |
AJAX를 이용한 댓글 처리 (0) | 2022.11.07 |
스프링 5 @Controller 구현과 테스트 (0) | 2022.11.01 |
댓글