정리노트

[JSP] 액션 태그

망고고래 2023. 12. 1. 23:07

4장. 액션 태그: 상품 목록 표시하기

4-5. 자바빈즈 액션 태그

useBean을 사용해서 객체를 생성했을 때의 특징

①싱글턴

②관리 용이(스코프)

 

setProperty 액션 태그로 프로퍼티의 값 저장하기

※setProperty/getProperty를 사용하려면 java 코드에 setter/getter가 있어야 한다.

<jsp:setProperty name="자바빈즈 식별이름" property="프로퍼티 이름" value="값
<jsp:setProperty name="member" property="id" value="admin"/>

 

name은 참조변수, property는 변수명, value는 파라미터라고 생각하면 된다.

 

프로퍼티 값 출력(getProperty를 사용하지 않는 경우 예시)

<% out.println("아이디: "+member.getId()); %>

 

 

 

 

 

getProperty 액션 태그로 프로퍼티의 값 가져오기

<jsp:getProperty name="자바빈즈 식별 이름" property="프로퍼티 이름"/>
<jsp:getProperty name="member" property="name"/>

 

property 값으로 * 사용시 모든 요청 파라미터가 자바빈즈 프로퍼티의 Getter()메소드에 전달됨

'정리노트' 카테고리의 다른 글

[JSP] 내장 객체, 폼 태그  (0) 2023.12.06
[JSP] 내장 객체  (0) 2023.12.05
[JSP] 액션 태그  (0) 2023.11.30
[JSP] 스크립트 태그, 디렉티브 태그  (0) 2023.11.29
[JSP] JSP의 개요, 개발 환경 구축  (0) 2023.11.28