import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
@Controller // 클래스는 클라이언트의 요청을 받을수 있다.
public class SampleController {
//로그 객체: 위의 클래스가 동작시 로그로 사용하는 목적. 클래스명 동일해야 함.
private static final Logger Logger = LoggerFactory.getLogger(SampleController.class);
//웹브라우저 호출용 메서드
@RequestMapping("doA") //매핑주소 : 클라이언트에서 사용할 주소. 주소와 메소드명은 상관이 없다.
public void doA() {
Logger.info("doA called..");
}
/*
매핑주소가 doA이고, 호출되는 메소드 void doA()일때, 리컨값이 void이면, jsp파일명은 매핑주소로 해야한다.
*/
@RequestMapping("doB") //매핑주소가 jsp파일명.
public void doB() {
Logger.info("doB called..");
}
@RequestMapping("tA")
public String testA() {
Logger.info("tA called..");
return "a"; // 리턴값의 문자열이 jsp파일명.
}
}
JSP 파일을 생성해야한다.
'Spring' 카테고리의 다른 글
스프링에서 데이터를 받는 방법 (0) | 2022.11.07 |
---|---|
1일차 실습(JSON 내용 포함) (0) | 2022.11.03 |