id가 필수 매개변수가 아니고 비어 있을 수 있는 경우 어떻게 처리해야 합니까? 기본값을 부여할 수 있나요? 아니면 이 방법 대신 Java가 방금 작성하기 시작한 매개변수에 기본값을 부여할 수 있나요? 자바라서 잘 모르겠어요
@PathVariable은 URL에 null이 의미가 없으므로 기본값을 설정할 수 없습니다. 매개변수가 실제로 비어 있고 기본값이 필요한 경우 @RequestParams를 사용할 수 있습니다.
{id}/{userId} 필수 조건이 아니라면 이렇게 매개변수를 전달하지 마세요. @ModelAttribute 주석을 사용하고 객체를 사용하여 매개변수를 전달하는 것이 좋습니다
@PathVariable은 URL에 null이 의미가 없으므로 기본값을 설정할 수 없습니다.
매개변수가 실제로 비어 있고 기본값이 필요한 경우 @RequestParams를 사용할 수 있습니다.
{id}/{userId} 필수 조건이 아니라면 이렇게 매개변수를 전달하지 마세요. @ModelAttribute 주석을 사용하고 객체를 사용하여 매개변수를 전달하는 것이 좋습니다