본문 바로가기

Servlet3

[JSP] Servlet에서 Data전달받기 [JSP] Servlet에서 Data전달받기 서블릿에서 GET 방식으로 데이터 받기 - a 링크는 무조건 get방식이다. * 예제 1 > - index.html : 1. get방식으로 해당 정보들이 전달된다. - TestServlet.java : 1. extends HttpServlet를 한다 : 2. service()메소드를 오버라이딩 한다. : 3. Annotation을 이용해서 맵핑한다. 서블릿에서 POST 방식으로 데이터 받기 - form 형식에서 method를 post형태로 보낸다. * 예제 1 > - member/signin_form.html : 1. form의 method가 "post"이다. - SigninServlet.java: 1. 위와 같은 방식으로 데이터를 받는다. * 예제 2 > -.. 2017. 6. 22.
[JSP] Project Run방법 / Servlet Annotation [JSP] Project Run방법 / Servlet Annotation Project 실행 방법 - 실행방법 1 : 서버를 시작시킨 후 브라우저에서 url 입력 cf ) Add and Remove 에서 Add한 프로젝트에 한해서 서버가 작동한다. - Step02 만 add하면 다른 프로젝트의 서버는 404 error가 뜬다. - 실행방법 2 : index페이지에서 이클립스 상단의 run버튼을 누른다. Servlet Annotation - 1. web.xml을 이용하여 클래스를 맵핑시키면 번거롭다. - 2. web.xml을 이용하는 대신 Servlet Annotation - @WebServlet("url-pattern") 을 이용하면 훨씬 편리하다. 2017. 6. 21.
[JSP] 상대경로 / 절대경로 / 서블릿 [JSP] 상대경로 / 절대경로 / 서블릿 경로 설정 - 경로설정은 상대경로 설정과 절대경로 설정이 있다. - 상대경로 : ContextPath(프로젝트명)는 생략이 가능하다. - 절대경로 : / 를 붙이고 ContextPath를 표기해야한다. Servlet - Java를 사용하여 웹페이지를 동적으로 생성하는 서버측 프로그램 - 톰캣 위에서 동작하는 java프로그램 - 서블릿 이용 장점 : 특정 내용을 동적으로 응답할 수 있다. Servlet 클래스를 만드는 방법 * 1. HttpServlet 클래스를 상속 받는다. * 2. service() 메소드를 오버라이딩한다. * 3. web.xml 문서에 서블릿을 정의하고 맵핑한다. 예제 > - /showtime 으로 404오류가 아닌 응답을 받도록 하려면? -.. 2017. 6. 20.