[Spring 입문 6] 웹 MVC 개발: 회원 웹 기능- 홈 (tistory.com)
[Spring 입문7] 웹 MVC 개발: 회원 웹 기능- 등록 (tistory.com)
- MemberController에 list추가
/** 조회 기능*/
@GetMapping("/members")
public String list(Model model) {
List<Member> members = memberService.findMembers();
model.addAttribute("members", members);
return "members/memberList";
}
- memberList.html
<!--회원 리스트-->
<!DOCTYPE HTML>
<html xmlns:th="http://www.thymeleaf.org">
<body>
<div class="container">
<div>
<table>
<thead>
<tr>
<th>#</th>
<th>이름</th>
</tr>
</thead>
<tbody>
<tr th:each="member : ${members}">
<td th:text="${member.id}"></td>
<td th:text="${member.name}"></td>
</tr>
</tbody>
</table>
</div>
</div> <!-- /container -->
</body>
</html>
- 템플릿에서 ${members}는 model에 있는 값을 가져온다. ( model.addAttribute("members", members); ) → 즉, members 객체 가져온다.
- ${member.id} ${member.name} → Member클래스의 getId(), getName() 값 출력
- 결과
- 서버를 재실행하면 데이터가 다 사라진다! → 데이터를 데이터베이스에 저장해보자
Spring 입문10 -순수 JDBC (tistory.com)
728x90
반응형
'Spring Tutorial' 카테고리의 다른 글
[Spring 입문 12] 스프링 DB 접근 기술: 스프링 JdbcTemplate (0) | 2024.08.03 |
---|---|
[Spring 입문 11] 스프링 DB 접근 기술: 스프링 통합 테스트 (0) | 2024.08.03 |
[Spring 입문7] 웹 MVC 개발: 회원 웹 기능- 등록 (0) | 2024.07.21 |
[Spring 입문 3] 회원 관리 예제 - 백엔드 개발 (0) | 2024.07.14 |
[Spring 입문 2] 스프링 웹 개발 기초 (정적컨텐츠, MVC와 템플릿엔진, API) (1) | 2024.04.28 |