2일차의 에러부터 해결하고 가자!
Unknown tag (fmt:formatDate) 테그가 없다고 뜬다 그래서 입력이 안되는거같지만 폭풍 구글링!!!!!!!!
역시 구글짱.. 구글없이 개발 어떻게하냐 테그를 추가해주니 에러도 사라지고 입력도 정상적으로 되었다!
주소창은 list로 가게되고 삭제가 되었기때문에 404 notfount가 뜨게된다
Form data 섹션이 보이고 bookId: 6이 보인다. 바로 http POST 파라미터다.
책 목록을 데이터베이스에서 가지고 온다.
List<Map<String, Object>> list = this.bookService.list(map);
데이터를 뷰에 전달할 수 있게 mav 객체에 넣는다.
mav.addObject("data", list);
/book/list 뷰를 리턴한다.
mav.setViewName("/book/list");
<p>
<form>
<input type="text" placeholder="검색" name="keyword" value="${keyword}" />
<input type="submit" value="검색" />
</form>
</p>
.<form 태그의 기본 HTTP 메소드는 GET이기 때문에 검색 버튼을 클릭하면 검색 파라미터가 있는 목록 페이지 /list?keyword=검색어로 이동한다.