[스프링 MVC 2편 - 백엔드 웹 개발 활용 기술] 02. 타임리프 - 기본 기능

Turtle·2024년 7월 9일
0
post-thumbnail

🙄타임리프 - 스프링 통합과 폼

@Controller
@Slf4j
@RequestMapping("/form/items")
@RequiredArgsConstructor
public class FormItemController {

    private final ItemRepository itemRepository;

    @GetMapping("/add")
    public String addForm(Model model) {
        model.addAttribute("item", new Item());
        model.addAttribute("regions", regions());
        return "form/addForm";
    }

	// ...
}
  • ✔️입력 폼 GET 요청
    • th:object를 적용하려면 해당 오브젝트 정보를 넘겨주어야 하는데 이 때, GET 등록 폼이기 때문에 데이터가 비어있는 빈 오브젝트를 만들어서 뷰에 전달한다.

0개의 댓글