728x90
반응형
SMALL

JSP의 표준 액션 태그를 통해 접근할 수 있는 자바 클래스

멤버 변수와 setter, getter 메서드로 이루어져 있음

(1) 자바빈즈 태그

-객체 생성

MemberDAO dao = new MemberDAO();

<jsp:useBean class=”common.db.MemberDAO” id=”dao”/>

-setter

dao.setMemberNo(1);

<jsp:setProperty property=”memberNo” name=”dao” value1 />

-getter

dao.getName();

<jsp:getProperty property=”Name” name=”dao” />

(2) 자바빈즈 규칙

  1. 패키지화
  2. 멤버 변수 접근자는 private
  3. getter, setter 메서드는 public
  4. 기본 생성자 선언
728x90
반응형
LIST

'개발 > 정리 내용' 카테고리의 다른 글

GET과 POST  (0) 2023.01.14
내장 객체  (0) 2023.01.14
액션 태그(Action Tag)  (0) 2023.01.14
include 디랙티브 태그  (0) 2023.01.14
스크립트 태그  (0) 2023.01.14
728x90
반응형
SMALL

서버나 클라이언트에세 어떤 행동을 하도록 명령하는 태그

페이지와 페이지 사이를 제어하거나 다른 페이지의 실행 결과 내용을 현재 페이지에 포함하거나 자바빈즈 등의 다양한 기능을 제공 액션 태그는 XML 형식인 <jsp: />

(1) forward(<jsp:foward />)

다른 페이지로의 이동

(2) include(<jsp:include />)

외부 페이지의 내용을 포함

(3) param(<jsp:param />)

현재 페이지에서 다른 페이지에 정보를 전달

(4) useBean(<jsp:useBean />)

Java 파일에 있는 객체를 가지고 온다. (new 기본생성자()

(5) setProperty(<jsp:setProperty />)

자바빈즈의 프로퍼티 값을 설정한다.(setter) [+맴버이름넣어주라]

(6) getProperty(<jsp:getproperty />)

자바빈즈의 프로퍼티 값을 가져온다.(getter) [+맴버이름넣어주라]

728x90
반응형
LIST

'개발 > 정리 내용' 카테고리의 다른 글

내장 객체  (0) 2023.01.14
자바빈즈(자바객체)  (0) 2023.01.14
include 디랙티브 태그  (0) 2023.01.14
스크립트 태그  (0) 2023.01.14
디렉티브(directive) 태그  (0) 2023.01.14
728x90
반응형
SMALL

<%@ include file=”파일경로” %>

현재 jsp의 특정 영역에 외부 파일의 내용을 포함하는 태그

보통 header와 footer는 대부분의 페이지에 동일하게 작성되기 때문에

유지보수 및 편의를 위해 외부 파일로 만든 후 include하여 사용

이렇게 사용하는 것을 모듈화 라고 함

모듈화는 1회성이 아닌 재사용의 목적으로 구성하는 것

-효율성, 일관성

728x90
반응형
LIST

'개발 > 정리 내용' 카테고리의 다른 글

자바빈즈(자바객체)  (0) 2023.01.14
액션 태그(Action Tag)  (0) 2023.01.14
스크립트 태그  (0) 2023.01.14
디렉티브(directive) 태그  (0) 2023.01.14
기본 개념 2  (0) 2023.01.14

+ Recent posts