return 타입이 void 일 경우
클래스에서 선언된 @Controller 어노테이션은 클래스를
컨트롤러로 설정하게 하는 어노테이션 입니다.
@Controller // 이 클래스를 컨트롤러 선언
public class SampleController {
private static final Logger logger =
LoggerFactory.getLogger(SampleController.class);
@RequestMapping("doA") // 특정한 URI(현재는 doA) 경로에 해당하면 메소드가 실행된다.
public void doA() { // return 타입이 void 이다.
logger.info("doA called............");
}
@RequestMapping("doB") // 마찬가지
public void doB() {
logger.info("doB called............");
}
}
이 프로젝트를 실행 했을 경우 현재 메소드의 리턴 타입이 void이기 때문에
스프링 MVC는 현재 경로에 해당하는 JSP파일을 실행 하게 된다.
'JAVA > spring' 카테고리의 다른 글
JSON 데이터생성 @ResponseBody (0) | 2017.09.08 |
---|---|
Redirect: (0) | 2017.09.08 |
return 타입이 만들어져 있는 경우에는 (0) | 2017.09.06 |
return 타입이 String인 경우 (0) | 2017.09.06 |
스프링 MVC에서 주로 사용하는 어노테이션 (0) | 2017.09.06 |
댓글
이 글 공유하기
다른 글
-
Redirect:
Redirect:
2017.09.08 -
return 타입이 만들어져 있는 경우에는
return 타입이 만들어져 있는 경우에는
2017.09.06 -
return 타입이 String인 경우
return 타입이 String인 경우
2017.09.06 -
스프링 MVC에서 주로 사용하는 어노테이션
스프링 MVC에서 주로 사용하는 어노테이션
2017.09.06