본문 바로가기

Web07_JSP

06_action_usebean.jsp

06_action_usebean.jsp
0.00MB

<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>

 

<%-- * jsp:useBean - 특정 클래스 객체(object)를 쉽게 사용하기 위한 태그 - 기본 타입 - 속성(attributes) id: 빈의 이름 class: 빈으로 사용될 클래스 위치 scope: 빈이 사용될 범위 property: 빈의 각 속성 이름(생성된 클래스의 변수 이름과 일치 해야함) value: property에 들어감(데이터) - 범위(scope) page: 생성된 페이지 내에서 사용 가능 request: 요청된 페이지 내에서 사용 가능 session: 웹 브라우저(클라이언트)의 생명주기 내에서 사용 가능 application: 웹 어플리케이션의 생명주기 내에서 사용 가능 - scope의 포함관계 page < request < session < application --%>

JSP:useBean

<%--useBean 사용방법1 --%> <%-- name: id 값과 일치, property: 클래스 변수명과 일치, value: 적용할 값 --%>

변경된 값 출력:

<%-- useBean 사용 방법2: getter/setter 이용 --%> <%test.setMsg("getter/setter 사용"); %>

변경된 값 출력: <%= test.getMsg()%>

<%-- useBean 사용 방법3: EL 표기법 사용 --%> ${test.msg }

'Web07_JSP' 카테고리의 다른 글

08_form.jsp  (0) 2020.11.12
07_action_forward.jsp  (0) 2020.11.12
05_action_include.jsp  (0) 2020.11.12
04_error.jsp  (0) 2020.11.12
04_directive2.jsp  (0) 2020.11.12