질문 상세 (2-10)

seheeee_97·2023년 11월 24일

스프링부트

목록 보기
16/20
<td>
	<a th:href="@{|/question/detail/${question.id}|}" th:text="${question.subject}"></a>
</td>

th:href : 링크 주소

url 주소 작성시 반드시 @{} 사이에 입력

/question/detail/같은 문자열과 ${question.id}같은 자바 객체의 값을 더할 때는 반드시 다음처럼 || 기호로 좌우를 감싸 주어야 한다.

@{|/question/detail/${question.id}|}



@GetMapping(value = "/question/detail/{id}")
    public String detail(Model model, @PathVariable("id") Integer id) {
        return "question_detail";
    }

@PathVariable : 요청 url의 값을 얻을 때 사용하는 애너테이션

@GetMapping(value = "/question/detail/{id}") 에서 사용한 id와 @PathVariable("id")의 매개변수 이름이 동일해야 함

0개의 댓글