본문 바로가기

JSP(Java Server Page)

JSP/서블릿에서 데이터를 처리 하는 방식 ( GET / POST ) ■ JSP/서블릿에서 데이터를 처리 하는 방식 ο GET - 클라이언트는 GET 방식을 통해 256 바이트까지 전달 할 수 있으며 헤더에 정보를 실어 보내므로 POST 방식에 비해 속도가 빠르다. - URL 노출로 보안성이 요구되는 경우엔 사용 할 수 없음. 검색엔진에서 검색단어 전송에 많이 이용함. - 형식 http://주소?이름1=값1&이름2=값2 ο POST - 클라이언트가 서버로 정보를 보내기 위해 설계 되었다. - 데이터 크기의 제한이 없으며, BODY에 정보를 실어서 전송 하므로 GET 방식에 비해 속도가 느리다. - URL에 파라미터가 표시 되지 않음. 내부적으로 데이터가 이동함. - form 태그의 method="post" 속성에 의해서 데이터를 전송한다. - form 태그의 submit .. 더보기
JSP 내장 객체 ■ JSP 내장 객체(implicit object) ο 종류 1) request - 클라이언트의 요청 정보를 담고 있는 객체 - 스코프 : request - 실제 타입 : javax.servlet.http.HttpServletRequest 또는 javax.servlet.ServletRequest 2) response - 요청에 대한 응답 정보를 담고 있는 객체 - 스코프 : page - 실제 타입 : javax.servlet.http.HttpServletResponse 또는 javax.servlet.ServletResponse 3) out - 페이지 내용을 담고 있는 출력 스트림 객체 - 스코프 : page - 실제 타입 : javax.servlet.jsp.JspWriter 4) pageContext -.. 더보기
서블릿 작성 방법 ■ 서블릿 작성 방법 ο 서블릿 클래스 작성 1. 다음의 한가지 방법을 이용하여 서블릿 클래스를 작성 한다. 1) 첫번째 방법 GenericServlet abstract 클래스를 상속 받는 서블릿 클래스를 작성하여 abstract void service(ServletRequest req, ServletResponse res) 메소드를 재정의 한다. 2) 두번째 방법 HttpServlet 클래스를 상속 받는 서블릿 클래스를 작성하여 다음의 메소드를 재정의 한다. - GET 방식을 처리하는 경우 void doGet(HttpServletRequest req, HttpServletResponse resp) - POST 방식을 처리 하는 경우 void doPost(HttpServletRequest req, Htt.. 더보기
JSP 기본 예제 - 좌석예약하는 테이블 만들기 ch.jsp 행수 : 열수 : ==================================================================================================================================== ch_form.jsp ======================================================================================================================= ch_action.jsp 선택좌석: 더보기
JSP 정규 표현식 이름 : 아이디 : 패스워드 : 나이 : 생녀월일: 파일 : 메모: 더보기
JSP 정보 확인하는 메소드 info.jsp request 정보확인 ====================================================================================================================== request_info.jsp 클라이언트 IP 주소 : cp: uri: url: 프로토콜 : serverName : sercerPort : method : path : 이전주소 : User-Agent : 되돌아가기 되돌아가기 더보기
JSP 기본 예제(달력 만들기) 일요일일때 w에 1. 메소드를 외우면 된다. %> 년년년 월 일월화수목금토 더보기
JSP 기본 예제(항목 이동 한 데이터에게 메모 보내기) note.jsp =============================================================================================================================================== note_ok.jsp 받은 사람 : 내용 : 더보기