본문 바로가기

Lecture/스프링 입문 수업

스프링부트입문_16회원웹기능_조회

반응형

1. home.html화면에서 회원목록 링크를 눌렀을때 호출될 메소드 추가

- home.html화면에서 회원목록 링크를 누르면 Get방식으로 "/members"가 호출된다.

- @GetMapping("/members") 어노테이션을 통해 List메소드를 기술한다.

- List메소드는 memberService.findMembers를 통해 List<Member> 데이터타입에 회원들정보를 넣고, model에 attribute로 등록한다. 컨트롤러에서 화면 html로 데이터를 전달할때는 이와 같이 Model 객체를 인자로 전달받아 데이터를 attribute로 등록한다.

- members/memberList.html화면을 리턴한다.

2. members/memberList.html 추가

- Model attribute에 저장된 List<member> 데이터타입의 members를 전달받아 thymeleaf문법을 통해 아래와 같이 테이블형태로 출력한다.

 

 

3. home.html화면에서 회원목록 링크 클릭

반응형