Open berryberrybin opened 2 years ago
init() : 서블릿문서가 초기화 될때(최초에 처음 실행될때 호출됨)
init()
service(ServletRequest request, ServletResponse response) : init이 실행된후 호출됨(서블릿문서 새로고침하면 service실행됨) : 사용자 요청이 get/post인지를 구분하여 doGet or doPost호출함.
service(ServletRequest request, ServletResponse response)
doGet(HttpServletRequest request , HttpServletResponse response) : 사용자 요청 get방식일경우 실행됨
doGet(HttpServletRequest request , HttpServletResponse response)
doPost(HttpServletRequest request , HttpServletResponse response) : 사용자 요청이 post방식일때 실행됨.
doPost(HttpServletRequest request , HttpServletResponse response)
destory() : 서블릿문서가 종료될때호출됨.
destory()
WEB-INF/web.xml문서 수정하기 작성된 servlet문서에 대한 태그와 태그 추가함. 단, 이클립스에서 서블릿문서를 만들면 자동으로 추가되어짐.
톰켓설치된 폴더 lib에 있는 servlet-api.jar 라이브러를 자바 영역의 넣기 *이유 : java 문서에서 servlet 객체 사용할수 있도록하기위함.
=> 사용자 폼에서 submit했을때 servlet문서로 action 연결방법
Servlet문서 작성하기
HttpServlet 에 있는 관련 메소드
init()
: 서블릿문서가 초기화 될때(최초에 처음 실행될때 호출됨)service(ServletRequest request, ServletResponse response)
: init이 실행된후 호출됨(서블릿문서 새로고침하면 service실행됨) : 사용자 요청이 get/post인지를 구분하여 doGet or doPost호출함.doGet(HttpServletRequest request , HttpServletResponse response)
: 사용자 요청 get방식일경우 실행됨doPost(HttpServletRequest request , HttpServletResponse response)
: 사용자 요청이 post방식일때 실행됨.destory()
: 서블릿문서가 종료될때호출됨.