본문 바로가기

JSP, Servlet/JSP, Servlet 기초

[JSP/Servlet] 자바빈 getProperty, setProperty

자바빈에서 데이터를 저장하고 가져오는 것을 실습해보자.

 

JSP의 <jsp:setProperty> 사용 형식
 자바 빈 객체 필드에 새로운 값을 설정한다.

<jsp:setProperty name="빈 이름" property="프로퍼티 이름" value="값"/>

 

JSP의 <jsp:getProperty> 사용 형식
 자바 빈 객체 필드에 저장된 값을 알려준다.

<jsp:getProperty name="빈 이름" property="프로퍼티 이름" />

 JSP 페이지에서는 HTML 태그와 함께 액션 태그를 사용하는 것이 코드가 가독성이 높아짐.
 name 속성 값은 참조변수 이름.

 

<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%@ page import="com.human.javabeans.MemberBean"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
	<jsp:useBean class="com.human.javabeans.MemberBean" id="member" scope="page"/>
	자바빈 객체 생성 후 내용 <br>
	
	이름 : <jsp:getProperty name="member" property="name"/><br>
	아이디 : <jsp:getProperty name="member" property="userid"/><br>
	
	자바빈 객체에 값 설정<br>
	<jsp:setProperty property="name" name="member" value="Lee soon shin"/>
	<jsp:setProperty property="userid" name="member" value="sslee"/>
	
	이름 : <jsp:getProperty name="member" property="name" /><br>
	아이디 : <jsp:getProperty name="member" property="userid" /><br>
	
	</body>
</html>

 

 

728x90
반응형