본문 바로가기

jsp

(35)
JSP 전체 동작 과정 1) URL 입력 2) IP 주소로 변환 3) JSP 페이지 요청 4) JSP 서블릿 처리 - 웹 서버거 요청 내용을 분석, - 서블릿 컨테이너에게 요청을 넘겨서 처리 -> new 서블릿(); -> .doGet() 호출 5) HTML 페이지 응답 화면에 출력될 내용을 HTML 문서 형태로 웹 브라우저에게 전송 == 응답
JSP 지시어 [<%@%>] Page 지시어란? - jsp 전체적인 페이지에 대한 정보를 설정 - jsp가 서블릿(java파일)으로 변환될 때 전반적인 영향을 줄 수 있는 정보를 제공함 - jsp 페이지를 컨테이너에서 처리하는 데 필요한 각종 속성을 기술하는 부분 속성 설명 default 설정 값 language 스크립트 언어의 유형을 정함 java import JSP 내에서 사용할 외부 자바 패키지나 클래스의 불러오기 (import)를 정한다 - session 세션의 사용 유무 true buffer 버퍼의 크기를 정함 8KB autoFlush 버퍼의 내용을 자동으로 비움 true isThreadSafe 단일 스레드 모델을 사용함으로써 동시성 제어 여부를 정한다 true info JSP 페이지에 대한 설명 - errorPage 현재..
JSP와 Servlet(서블릿) + Servlet doGet(),doPost() [JSP] HTML 코드내부에 JAVA 언어를 사용할 수 있게 해줌 ==> HTML 문서 안에 Java 코드를 포함 - 서버 프로그래밍 언어 - 컴파일 결과로 .java로 끝나는 파일을 생성함 => 서블릿 Servlet [서블릿 Servlet] - JAVA 언어에서 HTML를 작성할 수 있게 해줌 ==> 자바 코드 안에 HTML을 포함 - .java로 끝남 - 패키지가 항상 존재해야함! - 기본 생성자 필수 - doGet(), doPost() 메서드로 GET, POST 요청에 대해 수행할 것을 작성 ex) public class Student 와는 다른 클래스 파일 - Student을 POJO라고 함 - 서블릿은 POJO가 아닌 클래스 @WebServlet("/xxx") 어노테이션(애너테이션) : "/x..