jsp

chap08 자바빈과 <jsp:useBean> 액션 태그

일상다반ㅅㅏ 2018. 5. 5. 18:04

jsp 기반 웹 어플리케이션에서 정보를 표현할 때 사용하는 것 중 하나가 자바빈이다. 예를 들어, 회원 정보, 게시판 글 등의 정보를 출력할 때, 정보를 저장하고 있는 자바빈 객체를 사용하게 된다.


<jsp:useBean> 액션 태그 사용 감소 이유

jsp2.0부터 표현언어가 추가되었다.

1
2
3
4
5
//<jsp:getProperty> 액션 태그를 사용한 코드
<jsp:getProperty name="memberInfo" property="email" />
 
//표현 언어를 사용한 코드
${memberInfo.email}
cs

하지만 jsp만을 이용해서 웹 어플리케이션을 구현해야 하는 경우는 간단하게 파라미터 값을 빈 객체에 복사하기 위한 용도로 <jsp:useBean> 액션 태그를 사용하곤 한다.


예제 실습 코드 

https://github.com/KihyunLim/chap08.git