강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

terecal님의 프로필 이미지
terecal

작성한 질문수

실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발

주문 목록 검색, 취소

질문) 검색 버튼 클릭시 검색 조건이 넘어가는 원리에 대해

작성

·

628

0

컨트롤러의 @ModelAttribute("orderSearch") OrderSearch sr의 역할은 아래의 두가지가 맞죠?

 

  1. 주문 상품 리스트의 검색폼 선택 데이터와 매핑

<form th:object="${orderSearch}" class="form-inline">
    <div class="form-group mb-2">
        <input type="text" th:field="*{memberName}" class="formcontrol" placeholder="회원명"/>
    </div>
  1. 검색폼에 설정한 데이터를 컨트롤러에서 받기 위한 설정

@GetMapping(value = "/orders")
public String orderList(@ModelAttribute("orderSearch") OrderSearch sr, Model model) {
    List<Order> orders = orderService.findOrders(sr);
    model.addAttribute("orders", orders);
    return "order/orderList";
}

답변 1

2

안녕하세요. terecal님, 공식 서포터즈 David입니다.

아래 강의 '스프링 MVC - 기본 기능' 섹션에서 자세히 설명해주시니 참고해주세요:)

https://www.inflearn.com/course/%EC%8A%A4%ED%94%84%EB%A7%81-mvc-1

감사합니다.

terecal님의 프로필 이미지
terecal

작성한 질문수

질문하기