(구)공부/JSP(15)
-
자바 빈즈
자바빈즈 - 자바 클래스는 Serializable인터페이스 구현해야함 인수 없는 기본 생성자 필요 모든 맴버변수는 private이며 getter/setter 필요 id:식별하기위한 이름, class:패키지를 포함한 자바빈즈이름, scope:자바빈즈가 저장되는 영역(page기본값,request,session,application) setProperty - useBean 액션태그와 함께 자바 빈즈의 setter에 접근해 빈즈의 맴버 변수인 프로퍼티의 값을 저장하는 태그 name:useBean태그에 id로 설정된 식별이름, property=*를 사용하면 모든 용청 파라미터가 전달 value:변경할 프로퍼티 값 null이거나 없는 요청 파라미터인 경우 setProperty가 무시됨 param: 자바빈즈의 프로퍼..
2021.07.04 -
태그
스크립트 태그 - 자바 변수나 메서드 정의 / 전역 변수 전역 메소드로 사용 - 자바 로직 코드 - 변수나 메소드 등의 결과를 문자열로 출력 디렉티브 태그 - 페이지에 대한 정보 설정. 최상단에 설정하기를 권장 ex) - import : ex) - session : 기본 true로 되어있음. - buffer : 출력 버퍼에 기록 후 웹 브라우저로 전송 - autoFlush : 출력 버퍼 자동 비우기 - isThreadSafe : 멀티 스레드 처리를 위한 true 설정 - info : jsp 페이지 설명 - errorPage : 이동할 오류 .jsp 페이지 설정 - isErrorPage : 현재 jsp 페이지가 오류 페이지가 되도록 true 설정 - isELIgnored : 표현 언어를 처리하지 않기 위한..
2021.07.04 -
내장 객체
JSP 컨테이너에 미리 정의된 객체 request - 브라우저의 http 요청 정보 response - 브라우저의 http 응답 정보 out - 페이지에 출력할 내용을 담고 있는 출력 스트림 session - 세션정보 저장 application - 웹 어플리케이션의 콘텍스트 정보 저장 주로 방문자 카운트와 같은 하나의 웹 애플리케이션에서 고유하는 변수 에 사용 pageContext - jsp페이지의 정보를 저장 page - JSP 페이지를 구현한 자바 클래스 객체 웹 컨테이너는 자바만을 스크립트 언어로 지원하기 때문에 page 객체는 현재 거의 사용되지 않음 config - jsp 설정 정보 저장 서블릿이 초기화되는 동안 참조해야 할 정보를 전달 컨테이너당 1개의 객체가 생성 exception - 페이지..
2021.07.04