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

김정훈님의 프로필 이미지
김정훈

작성한 질문수

스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술

회원 웹 기능 - 조회

회원목록

해결된 질문

작성

·

195

0

안녕하세요 강사님 항상 고생많으십니나

저도 아래 질문자 처럼 회원 목록이 안나오는데요

memberList.html에서 아래의 members, member.id, member.name에서 빨간 불이 나옵니다.

<tr th:each="member : ${members}">
<td th:text="${member.id}"></td>
<td th:text="${member.name}"></td> </tr>

memberController 내용도 추가 합니다.

@GetMapping("/members")

public String List(Model model)
{
List<Member> members = memberService.findMembers();
model.addAttribute("members:", members);
//System.out.println(model.getAttribute(String.valueOf(members)));

return "members/memberList";
}

답변 1

2

김영한님의 프로필 이미지
김영한
지식공유자

안녕하세요. 정훈님

model.addAttribute("members:", members); 여기에 보면 key에 members가 와야 하는데 마지막에 콜론(:)이 추가되어 있습니다.  members:(콜론) 이 콜론을 제거해주시면 됩니다.

감사합니다.

김정훈님의 프로필 이미지
김정훈

작성한 질문수

질문하기