매일코딩/Spring
12.스프링프로젝트 - 맴버리스트 코드
인생여희
2016. 11. 1. 09:50
반응형
0. 맴버 리스트 페이지
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 | <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!-- 태그라이브러리 --> <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%> <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>Insert title here</title> </head> <body> <h2>회원목록</h2> <table border="1"> <tr> <th>아이디</th> <th>이름</th> <th>이메일</th> <th>회원가입일자</th> </tr> <c:forEach var="row" items="${list}"> <tr> <!-- 맴버 이름에 하이퍼링크 걸어서 누르면 수정삭제 상세 페이지로 이동하가ㅣ --> <td><a href="/web03/member/memberInfo?userid=${row.userid}">${row.userid}</a></td> <td>${row.username}</td> <td>${row.email}</td> <td>${row.regdate}</td> </tr> </c:forEach> </table> </body> </html> |
1. 맴버 리스트 컨트롤러
1 2 3 4 5 6 | @RequestMapping("member/memberList") public void memberList(Model model) { model.addAttribute("list", memberDao.memberList()); //void 라고 하면 위의 requestmapping에 입력한 주소와 같은 페이지로 이동한다.! "member/memberList" } | cs |
2. 맴버 리스트 다오
1 2 3 4 5 6 7 8 9 10 11 12 13 | @Override public List<MemberVO> memberList() { List<MemberVO> list = null; try { list = sqlSession.selectList("memberList"); } catch (Exception e) { e.printStackTrace(); } return list; } | cs |
3 멤버 리스트 mapper
1 2 3 4 5 6 | <select id="memberList" resultType="com.example.web03.model.member.dto.MemberVO"> select * from tbl_member order by username </select> | cs |
반응형