5.24. 팀프로젝트 진행 상황
이전 쿼리문에서 계속 오류가 난 이유가 ''(공백)이 들어온 경우에 그 조건을 무시하도록 설정했었는데, ''(공백)을 인식하지 못했다. 따라서 ''(공백) 대신 null값을 초기값으로 설정하였더니 필터 누르는 것에 따라서 id리스트는 반영할 수 있었다. 그러나 아직 레시피 목록을 불러오는 부분에서 오류가 생긴다.
오늘 개념을 새롭게 익힌 것
redirectAttribute 는 redirect를 보낼 때 속성값을 같이 보내기 위해 사용한다.
그러나 ajax로 서버와 주고받는 컨트롤러에서 redirect를 쓰지 않기 때문에 이는 불필요하다.
@ResponseBody의 경우 메서드가 Json응답을 반환하게 해준다.
현재 문제인 상황
쿼리문의 결과로 아이디 값만 가져오는 것이 아니라 List형으로 recipe table의 내용 자체를 가져오려고 한다. 그러나 서버의 데이터를 클라이언트 쪽에서 사용함에 있어서 타임리프 문법이 아직 개념이 잡히지 않은것 같고, 배열 객체를 불러오는 방법에 있어서도 혼란이 있는듯하다.
내일 까지 할것
필터링된 카테고리 선택에 따라 레시피 목록이 나오도록 하는 것.