Spring

스프링 mvc2 편 타임리프 - 기본기능 : URL링크

sami355 2022. 8. 5. 16:52

인프런 김영한님의 스프링 mvc2편으로 보고 정리한 글입니다.

무엇을 배웠나요?

  • 타임리프에서 url을 생성할 때는 @{…}문법을 사용하면된다.
  • 단순한 url
  • @{/hello}→ /hello
  • 쿼리 파라미터
    • @{/hello(param1=${param1}, param2=${param2})} → /hello?param1=data1&param2=data2
    • ()에 있는 부분은 쿼리 파라미터로 처리된다.
  • 경로변수
    • @/hello/{param1}/{param2}(param1=${param1}, param2=${param2})} → /hello/data1/data2
    • url 경로상에 변수가 있으면()부분은 경로 변수로 처리된다.
  • 경로 변수 + 쿼리 파라미터
    • @{/hello/{param1}(param1=${param1}, param2=${param2})} → /hello/data1?param2=data2
    • 경로 변수와 쿼리 파라미터를 함께 사용할수 있다.
  • 다음과 같이 표현하면 좋은점은 주소를 나타내는 부분과 변수를 나타내는 부분을 분리 할 수 있다.

궁금한 점은 무엇인가요?

더 필요하다고 생각한 것이 있나요?