학원/Servlet

8. GoSelectCon.java

주먀 2023. 5. 3. 09:05

1. kr.smhrd.controller -> GoSelectCon-> add -> Controller -> 클래스 만들기

 

2.

package kr.smhrd.controller;

import java.io.IOException;
import java.util.List;

import javax.servlet.RequestDispatcher;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

import kr.smhrd.dao.MemberDAO;
import kr.smhrd.entity.Member;

public class GoSelectCon implements Controller {

@Override
public String execute(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {

// 1. 데이터 수집

// 2. 기능 구현
MemberDAO dao = new MemberDAO();

List<Member> list = dao.select();

// select.jsp한테 list를 넘겨주기
// Controller -> jsp로 데이터를 넘겨줄 때 request를 사용
request.setAttribute("list", list);

// 3. View 선택
String nextView = "select";

return nextView;
}

}