6.2.2 @MatrixVariable을 이용한 매트릭스 변수 처리

    @MatrixVariable@RequestMapping에 설정된 경로 변수에 포함된 매트릭스 변수의 값을 요청 처리 메서드의 매개변수로 전달받으며, 형식은 다음과 같습니다.

    // 경로 변수 내 매트릭스 변수를 그대로 사용할 때
    @RequestMapping("경로 변수") 
    public String 메서드 이름(@MatrixVariable 매트릭스 변수, ...) {
        ...
    }
    // 경로 변수 내 매트릭스 변수를 재정의하여 사용할 때
    @RequestMapping("경로 변수") 
    public String 메서드 이름(@MatrixVariable(매트릭스 변수) 매개변수, ...) {
        ... 
    }

    ※ 제공 패키지: org.springframework.web.bind.annotation

    @MatrixVariable을 사용하려면 스프링 MVC 설정 파일인 servlet-context.xml의 <annotation-driven> 요소에 enable-matrix-variables=true를 반드시 설정해야 합니다.

    <annotation-driven enable-matrix-variables="true"/>
    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.