모델 2 방식은 모델, 뷰, 컨트롤러의 분리를 요구합니다
목적 : 전달받은 데이터를 MemberList.jsp(뷰)로 뿌려줍니다
MemberJoin.jsp -> form 태그로 Proc(controller) -> reqPro (
1.한글처리
2.전달받은 데이터를 빈에 넣습니다
3. 패스워드 확인과 패스워드가 맞으면 dao로 가서 정보를 insert합니다
4. requestDispatcher 로 MemberlistCon으로 이동시킵니다.(forward사용)
) -> MemberlistCon ->reqPro(
1. DAO 객체 만듭니다
2. getAllmember로 모든 데이터를 리스트 객체에 담습니다
3. request.setAttribute 로 넘어가는 페이지에 리스트 객체를 담슴니다
4.RequestDispatcher 로 (MemberList.jsp) 로 정보를 전달할 준비합니다.
5.forward 로 정보전달을 합니다
) -> MemberList.jsp
1. 테이블 헤드를 만듭니다.
JSTL 로 반복문 사용합니다
<c:forEach var="bean" items="${v}">
jst items 에 el 값으로 v를 준건, MemberList.jsp 로 오기전의 .java에
request.setAttribute() 로 v값을 저장해서 가져올 수 있는 것입니다.
v에 모든 값이 들어 있고 그걸 bean 으로 접근 할 수 있습니다.
</c:forEach>