@pathvariable 는 Spring3에서 추가된 기능 중 하나에요.

어떤 기능이냐구요? 말 그대로 URL 경로에 변수를 넣어주는거에요~ RESTful 서비스의 URI 형태가 바로 이런것?ㅎㅎ

 

 

 

 

 

 

 

-예시-

예1)

 

 

 

예2)

 

 

 

상단 코드에서 return값으로 정해준 url 페이지를 2개 생성 해보도록 하겠습니다.

 

 

 

그럼 각 페이지별 출력을 위하여 실행을 해보도록 하겠습니다.

 

 

 

 

실행결과 정상적으로 @pathvariable 어노테이션을 이용하여 

변수로 구분된 경로에 따른 returnURL 페이지 출력이 나왔습니다.

 

 어노테이션을 사용한다면 한페이지로 여러개의 동일한 화면을 구분하게끔 구현이 가능할 것입니다.

 

 

 

 

 

 

-참고-

https://sarc.io/index.php/development/1145-pathvariable

 

오늘은 @pathvariable 어노테이션!

Tech Note 정보 애리얼 님이 작성하신 글입니다. 카테고리: [ Development ] 게시됨: 09 March 2018 작성됨: 09 March 2018 최종 변경: 26 August 2019 조회수: 11663 1. 상위문서 2. 개요 오늘은  @pathvariable 어노테이션

sarc.io