ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • request, response, doPost(), doGet() 설명
    기타/Servlet 2020. 12. 16. 14:58

    HttpServlet

    웹 서버에 Request와 Response 기능을 담고 있는 추상클래스

    서블릿 클래스는 HTTP protocal 서비스를 지원하는 javax.servlet.http.HttpServlet 클래스를 상속받는다

    GenericServlet은 ServletConfig(서블릿 환경), Servlet(기능구현), Serializable(서블릿 직력화)의

    인터페이스를 구현하고 있다.

     

    doPost / doGet 메소드

    클라이언트는 서버에 post 또는 get 으로 요청한다.

    디폴트 값을 get이다

     

     

    HttpServletRequest 자주 쓰는 메소드

    클라이언트의 요청 (클라이언트 -> 서버)에 대한 객체

    request.getCookies(); - 쿠키 가져오기

    request.getSession(); - 세션가져오기

    request.getAttribute(null); - request의 속성 값 가져오기

    request.setAttribute(null, null); - request의 속성 값 추가

    request.getParameter(null);  - equest의 파라미터 값 가져오기

    request.getParameterNames(); -  request의 파라미터 값들 가져오기

    request.getParameterValues(null); - request의 파라미터 값들 가져오기

     

     

    HttpServletResponse 자주쓰는 메소드

    server의 응답 (서버->클라이언트)에 대한 객체

    response.addCookies(null); - 쿠키 추가/수정

    response.getStatus(); - status 값 가져오기

    response.sendRedirect(null); - 다른 페이지로 이동

    response.getWriter(); - 쓰기를 위한 메서드

    response.getOutputStream(); - 바이트 출력

    '기타 > Servlet' 카테고리의 다른 글

    JSP - 게시판 만들기 연습2 (게시판 끼리 연결해보자)  (0) 2020.12.21
    Command 패턴  (0) 2020.12.16
    MyBatis에 대한 설명  (0) 2020.12.15
    JSP - 게시판 만들기 연습  (0) 2020.12.15
    JSP-JDBC/mybatis 연습예제  (0) 2020.12.11

    댓글

Designed by Tistory.