< >
@ModelAttribute
객체의 속성명으로 jsp로 각각 전달
따라서 어떤 클래스 속성명( 예시: id , name )이
url 의 매개변수명과 같다.
정의
@GetMapping("경로")
public String 함수명(@ModelAttribute 클래스명 변수) {
return "페이지명";
}
웹브라우저
http://ip:port/url?속성명=값&속성명=값 ...
<>
예제
Member 클래스
@Data
public class Member {
private String id; // 회원 id
private String name; // 회원명
}
Controller 클래스
@GetMapping("경로")
public String 함수명(
@ModelAttribute Member member) {
return "페이지경로";
}
View
<body>
<p>${member}</p>
</body>
'SpringBoot > code' 카테고리의 다른 글
SpringBoot - 웹 cors에 대한 config 파일 (0) | 2023.10.06 |
---|---|
SpringBoot - @PathVariable (0) | 2023.10.05 |
SpringBoot - @RequestParam (0) | 2023.10.05 |
Springboot - Model (인터페이스) (0) | 2023.10.04 |
SpringBoot - 어노테이션 (0) | 2023.10.04 |