DW아카데미 개발자과정/25년 4월

🚩 20250411_수업내용(관리자컨트롤러/)

tlssunw 2025. 4. 14. 09:00

오전 수업 ) 스프링

관리자 컨트롤러

관리자로 로그인하고 상품 등록, 관리에 관한 요청을 받음

// 관리자를 위한 컨트롤러~
// 관리자로 로그인하고 상품 등록, 관리에 관한 요청을 받는 녀석

// 상품 등록 페이지 요청 - localhost/admin/item/new
@GetMapping("/item/new")
public String itemNew(Model model){
    model.addAttribute("itemForm", new ItemForm());

    return "admin/itemForm";
}

 

이미지 올리는 란 만들 때

<form role="form" method="post" enctype="multipart/form-data" th:object="${itemForm}">

multipart/form-data 로 인코딩해주면, method는 post 방식으로 받아야 한다 꼭!