ModelAttribute를 사용하면 Item객체를 자동으로 생성하여 파라미터를 주입(setter를 사용함) model에 addAttribute를 통해 객체를 넣음. @ModelAttribute의 name속성을 생략할 수 있는데 이렇게 하면 클래스 타입의 첫글자를 소문자로 변경하여 이를 name으로 인식한다. Item -> item 즉 위는 @ModelAttribute("item")과 같다. 리다이렉트 스프링에서 리다이렉트는 redirect:/~~~으로 지원 컨트롤러에 매핑된 PathVarialbe의 값을 여기서도 사용가능 PRG Post/Redirect/Get 웹 브라우저의 새로 고침(F5)은 마지막에 서버에 전송한 데이터를 다시 전송 예를 들어 설명해보면, 위와 같은 형식으로 동작하는 웹 사이트가 있..