강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

심모님의 프로필 이미지
심모

작성한 질문수

스프링 MVC 2편 - 백엔드 웹 개발 활용 기술

URL 링크

url 패스 + 쿼리2개일때는 어떻게 하는거죠?

해결된 질문

작성

·

382

1

param1 = data1param2=data2 일때

 

/hello?param1=data1&param2=data2 를 만들때는 아래방법

<a th:href="@{/hello(param1=${param1}, param2=${param2})}"></a>

 

/hello/data1?param2=data2 은 아래방법

<a th:href="@{/hello/{param1}(param1=${param1}, \param2=${param2})}"></a>

 

그렇다면

/hello/data1?param1=data1&param2=data2 는 어떤방법으로 하면 될까요

<a th:href="@{/hello/{param1}(param1=${param1}, param1=${param1}, param2=${param2})}"></a>

이 방법으로 해보니

/hello/data1,data1?param2=data2 이런 이상한결과가 나오네요

답변 1

1

안녕하세요. 심모님, 공식 서포터즈 David입니다.

.

<a th:href="@{/hello/{data1}(data1=${data1}, param1=${param1}, param2=${param2})}"></a>

위와 같이 다른 변수를 추가하는 방법이 있습니다.

말씀하신 것처럼 동일한 변수를 가지고 이중으로 사용하는 것은 지원하지 않습니다.

.
감사합니다.

심모님의 프로필 이미지
심모

작성한 질문수

질문하기