📕🐘 도로락 - 코끼리를 냉장고에 넣는 방법

# request 기본 객체 (3)

Servlet&Jsp 2018. 2. 11. 16:32

[서블릿/JSP] 웹 환경에서 데이터 인코딩 규칙 및 톰캣 한글 처리

이전글[서블릿/JSP] 한글 깨지는 경우, 한글 인코딩 처리HTTP 요청 방식에 따른 GET과 POST 방식 차이웹 환경에서는 브라우저에서 서버로 요청 파라미터를 전송할 때 크게 GET 방식과 POST 방식 두 가지로 데이터를 전송하게 됩니다.GET 방식의 경우에는 HTTP 메시지 BODY가 없기 때문에 URL 뒤에 ?를 붙이고 그 뒤에 요청 파라미터를 전송하며, POST 방식의 경우 HTTP 메시지 BODY에 요청 데이터를 넣어 전송합니다.URL에는 길이 제한이 있기 때문에 GET 방식의 경우 데이터 전송 시 데이터 길이에 제한이 있으며, (브라우저나 웹 서버에 따라 제한이 없는 경우도 있음) 브라우저 URL 창에 요청 데이터가 노출되는 등의 단점이 있습니다.따라서 중요한 데이터들은 POST 방식으로 ..

Servlet&Jsp 2018. 2. 10. 23:30

[서블릿/JSP] JSP request 기본객체[2] http 요청 헤더 처리 방법

이전글[서블릿/JSP] JSP request 기본객체JSP request 기본 객체로 http 요청 헤더 처리 방법reqeust 객체를 통해 HTTP 요청 메세지의 헤더 정보를 다룰 수 있습니다.HTTP 요청 메세지의 헤더는 현재 요청에 대한 정보들을 담고 있으므로 이러한 정보가 필요한 경우에 사용합니다.request 내장객체(javax.servlet.http.HttpServletRequest) 의 헤더 관련 메서드메서드리턴 타입설명getHeader(String headerName)String지정한 이름의 헤더값을 구한다.getHeaders(String name)String지정한 이름의 헤더값들을 담은 Enumeration 객체를 리턴한다.getIntHeader(String name)String지정한 이..

Servlet&Jsp 2018. 2. 10. 19:25

[서블릿/JSP] JSP request 기본객체

JSP request 기본 객체개요JSP 기본 내장 객체 중 request 객체는 JSP 페이지에서 가장 많이 사용되는 객체로서 웹 브라우저와 같은 클라이언트로부터의 요청 정보를 담아 제공하는 객체입니다. request 객체는 javax.servlet.http.HttpServletRequest 객체이며 JSP가 서블릿으로 변환되었을 때 요청을 처리하기 위해 실행되는 메서드인 _jspService() 메서드의 첫번째 파라미터로 넘어오게 됩니다. 이는 서블릿 클래스를 작성할 때 service() 메서드나 혹은 doGet(), doPost() 등의 첫번째 파라미터로 HttpServletRequest를 받는것과 똑같습니다.때문에 jsp 페이지의 스크립트릿에서 따로 선언하지 않아도 기본적으로 사용 가능합니다.re..