본문 바로가기

분류 전체보기214

pageContext 객체 pageContext 객체 pageContext 객체는 JSP 페이지에서 다른 내장 객체를 얻거나 하나의 페이지에서 다른 페이지로 제어권 등을 넘겨줄 때 사용하는 환경 정보 관련된 내장 객체입니다. 내장 객체 참조 관련 메서드 pageContext 객체를 제외한 다른 8가지 내장 객체를 얻을 때 사용하는 메서드입니다. 메 서 드 설 명 getPage( ) page 내장 객체를 리턴함 getRequest( ) request 내장 객체를 리턴함 getResponse( ) response 내장 객체를 리턴함 getOut( ) out 내장 객체를 리턴함 getSession( ) session 내장 객체를 리턴함 getServletConfig( ) config 내장 객체를 리턴함 getServletContext(.. 2022. 7. 15.
out 객체 out 객체 out 객체는 JSP 페이지에서 생성하는 모든 내용을 모두 전달 받는 객체입니다. out 객체의 형식 out.메서드(변수); out 객체의 사용 예제 out.println("strValue"); out.clear( ); print() 메서드, println() 메서드 Out 객체에서 가장 많이 사용하는 메서드입니다. JSP 페이지에서 생성한 내용을 전달받아 출력하는 역할을 수행하는 메서드입니다. 메 서 드 설 명 print(content) 데이터를 출력함 println(content) 데이터를 출력한 후 줄바꿈 기호("\r\n" 이나 "\n")를 출력함 newLine( ) 줄바꿈 기호(("\r\n" 이나 "\n")를 출력함 버퍼 관련 메서드 JSP에서 사용하고 있는 버퍼는 실제로 out 객체.. 2022. 7. 14.
response 객체 response 객체 response 객체는 사용자가 어떤 요청을 했을 경우 이에 대한 응답을 보내기 위해 사용합니다. response 객체의 형식 response. 메서드(변수); response 객체의 사용 예제 response.sendRedirect("http://java.oracle.com"); response.setStatus(response.SC_NOT_FOUND); addHeader() 메서드 헤더에 값을 추가 시키고 싶을 경우 사용하는 메서드입니다. containHeader() 메서드 특정한 헤더 이름이 있는지를 확인하는 메서드입니다. sendRedirect() 메서드 웹페이지 대신 지정한 URL로 이동하는 메서드입니다. sendRedirect() 메서드의 형식 response.sendRe.. 2022. 7. 13.
request 객체 request 객체 request 객체는 클라이언트가 어떤 페이지를 요청했을 경우 서버로 해당 정보를 전송하는데 이렇게 전송된 데이터가 저장되는 곳을 의미합니다. request 객체의 형식 request.메서드(변수); request 객체의 사용 예제 request.getCharacterEncoding( ); request.getParameter("strID"); HTTP 프로토콜 관련 메서드 객체를 지원하는 웹 브라우저 및 클라이언트가 전송한 정보, 서버 정보들을 볼 수 있는 메서드를 의미합니다. 메서드 설명 getCharacterEncoding( ) 클라이언트가 요청 정보 전송 시 사용한 인코딩을 리턴함 getContentLength( ) 클라이언트가 전송한 요청 정보의 길이를 리턴함 getConte.. 2022. 7. 12.
JSP의 내부 객체(implicit object) JSP의 내부 객체(implicit object) JSP의 내부 객체는 request, response, out, pageContext, application, session, config, page, exception 객체등이 내장 객체로 존재합니다. 기본 객체 실제 타입 설 명 request javax.servlet.http.HttpServletRequest 클라이언트의 요청 정보를 저장함 response javax.servlet.http.HttpServletResponse 응답 정보를 저장함 out javax.servlet.jsp.JspWriter 결과를 출력함 pageContext javax.servlet.jsp.PageContext 페이지 정보를 저장함 application javax.servl.. 2022. 7. 11.
JSP 반복문 JSP 반복문 for 문 for 문은 선언한 변수에 초기 값을 지정해서 최종 값까지 증감 값 만큼 수를 증감시켜 가면서 반복 문장을 반복적으로 실행합니다. 형 식 for (초기값; 최종값; 증감) { 반복 문장; } 예 제 for (int i = 1; i do while 문 조건식의 값이 거짓이 나올 때까지 반복 문장을 반복적으로 수행합니다. 반복 문장을 최소한 1번 수행한 후에 조건문을 비교하여 참이면 반복하고 거짓이면 do while 문을 빠져나갑니다. while 문과 달리 do while 문은 조건식이 거짓이더라도 반복 문장을 최소 1번은 수행합니다. 형 식 do { 문장 1; 증감식; } while (조건식); 예 제 do { out.println("회원님은 " + intCount + " 번째 방.. 2022. 7. 10.