본문 바로가기

Application/JSP Server

[JSP] 6-2. 자바빈으로 프로퍼티 값 얻기와 변경하기

반응형
<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>자바 빈 프로퍼티 값 얻고 변경(getProperty, setProperty 액션 태그)</title>
</head>
<body>
<jsp:useBean id="member" class="javabeanspack.JavaBeansClass"/>
<hr>
◎ 자바 빈 객체 생성 후 저장된 정보 출력하기 <br><br>
이름 : <jsp:getProperty name="member" property="name" /> <br>
아이디 : <jsp:getProperty name="member" property="userid" />
<hr>
◎ 정보 변경한 후 변경된 정보 출력하기 <br><br>
<jsp:setProperty name="member" property="name" value="전수빈"/>
<jsp:setProperty name="member" property="userid"
value="pinksubin"/>
이름 : <jsp:getProperty name="member" property="name" /> <br>
아이디 : <jsp:getProperty name="member" property="userid" />
</body>
</html>

<jsp:useBean id="member" class="javabeanspack.JavaBeansClass"/>

-> 자바 빈 객체 생성

 

이름 : <jsp:getProperty name="member" property="name" />

아이디 : <jsp:getProperty name="member" property="userid" />

-> getter인 getName() 대신 property 액션태그를 사용

-> 값 출력을 위해 property 속성 값에 get 다음에 기술된 첫 글자만 소문자로 변경한 값 지정

 

<jsp:setProperty name="member" property="name" value="전수빈"/>

<jsp:setProperty name="member" property="userid" value="pinksubin"/>

->setter인 setName() 대신 property 액션태그를 사용

->값 변경을 위해 property 속성 값에 set 다음에 기술된 첫 글자만 소문자로 변경한 값 지정

 

이름 : <jsp:getProperty name="member" property="name" /> <br>
아이디 : <jsp:getProperty name="member" property="userid" />

-> 이름과 아이디를 변경한 후 다시 getter로 이름과 아이디를 얻어와 출력

 

 

 

 

 

 

반응형