본문 바로가기

2.33

[JSP 2.3] 에러처리 에러 처리 에러페이지 지정 name 파라미터 값: 요청 처리 과정에서 에러가 발생하였습니다 빠른시간내에 문제를 해결하도록 하겠습니다. 에러 타입 : 에러 메시지 : 응답 상태 코드별로 에러페이지 지정하기 404 /error/error404.jsp 500 /error/error500.jsp 주요 응답 상태 코드 종류 상태 200 요청을 정상적으로 처리 307 임시로 페이지를 리다이렉트함 400 클라이언트의 요청이 잘못된 구문으로 구성됨 404 요청한 URL을 처리하기 위한 자원이 존재하지 않음 405 요청한 메서드(GET,POST,HEAD등의 전송방식)를 허용하지않음 500 서버 내부 에러가 발생함(예를 들어 JSP에서 익셉션이 발생함) 503 서버가 일시적으로 서비스를 제공할 수 없음(급하게 부하가 몰리.. 2024. 2. 23.
[JSP 2.3] 웹프로그래밍 - 2 JSP 처리 과정 출력버퍼와 응답 기본객체 기본 객체 실제 타입 설명 request javax.servlet.http.HttpServletRequest 클라이언트의 요청 정보를 저장한다. response javax.servlet.http.HttpServletResponse 응답정보를 저장한다. pageContext javax.servlet.jsp.PageContext JSP페이지에 대한 정보를 저장한다. session javax.servlet.http.HttpSession HTTP세션정보를 저장한다. application javax.servlet.ServletContext 웹어플리케이션에 대한 정보를 저장한다 out javax.servlet.jsp.JspWriter JSP페이지가 생성하는 결과를 출력할 .. 2024. 2. 22.
[JSP2.3] 웹프로그래밍 - 1 클라이언트 정보 및 서버 정보 읽기 메서드 리턴 타입 설명 getRemoteAddr() String 웹서버에 연결된 클라이언트의 IP주소를 구한다​ getContentLength() long 클라이언트가 전송한 요청 정보의 길이를 구한다. getCharacterEncoding() String 클라이언트가 요청 정보를 전송할 때 사용한 캐릭터의 인코딩을 구한다. getContentType() String 클라이언트가 요청 정보를 전송할때 사용한 컨텐츠의 타입을 구한다. getProtocol() String 클라이언트가 요청한 프로토콜을 구한다. getMethod() String 웹브라우저가 정보를 전송할 때 상요한 방식을 구한다. getRequestURI() String 웹브라우저가 요청한 URL에서 경로.. 2024. 2. 21.