본문 바로가기

web/Spring

form -> server ->form 할 때 form 데이터 유지하고 싶다면

server에서 @ModelAttribute를 사용하자

 

1. form에서 server로 데이터 전송

 

2. @ModelAttribute 사용 시 

@PostMapping("/add")
public String addItem(@ModelAttribute Item item, RedirectAttributes redirectAttributes, Model model) {

Item item이 model에 저절로 들어간다

즉,

model.addAttribute("itemAttr1":itemattr1)

이 자동으로 타이핑 되는 셈이다

 

*참고로 이 때, 해당 메소드에 Model이 없어도 된다!