앞의 예제에서 템플릿 이름은 name 속성에 설정된 webpage16_01이며, 템플릿 페이지는 extends 속성에 설정된 기본 템플릿 이름 base의 레이아웃 구조를 따릅니다. extends 속성을 사용하려면 반드시 사용할 기본 템플릿 이름이 정의되어 있어야 하고, <definition> 요소의 name 속성 값은 다음과 같이 컨트롤러의 요청 처리 메서드에 매핑하는 요청 처리 경로 및 컨트롤러의 요청 처리 메서드에서 반환하는 뷰 페이지 이름과 반드시 동일해야 합니다.
Example01Controller.java
package com.springmvc.chap16;
...
@Controller
public class Example01Controller {
@RequestMapping("/webpage16_01")
public String requestMethod() {
...
return "webpage16_01";
}