본문 바로가기

JSP/JSP Programming

[JSP] GET방식과 POST방식

반응형


전송 방식

설                  명

GET 방식

 -. 주소 창을 타고 넘어가기 때문에 보안이 되지 않는다.

 -. 255자 이항의 소용량 데이터를 전송한다.

 -. GET 방식으로 요청하면 doGet 메소드가 호출된다.

POST 방식

 -. html header를 타고 넘어가기 때문에 보안이 된다.

 -. 255자 이상의 대용량 데이터를 전송한다.

 -. POST 방식으로 doPost 데이터를 전송한다.



public class HelloWorldEn extends HttpServlet {
   
    // 2. 클라이언트의 요청(Request)에 따라 해당 메소드를 오버라이딩 한다.
    // 주소창에 URL을 직접 치고 부르면 get 방식의 요청이 된다.

    protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { 


doGet or doPost 메소드는 두 개의 전달인자(HttpServletRequest, HttpServletResponse)를 갖는다.

HttpServletRequest는 클라이언트의 요청(request)을 처리하고,

HttpServletResponse는 요청처리 결과를 클라이언트에게 되돌리기(응답하기, response)위해 사용된다.






반응형