본문 바로가기
JSTL & EL & Action Tag/Action

actionTag (2_bean_result)

by pms93 2022. 10. 12.
<%@page import="actionTag.actionTagTest"%>
<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<% request.setCharacterEncoding("UTF-8"); %>
<%--
	* 에스크립트(*)를 통해 memberInfo의 맴버필드와 parameter의 name이 동일하다면 알아서 찾아가서 setter매서드를 통해 모든 데이터값을 초기화 해준다.
    
    * Class의 참조값은 별도 지정이 없으면 pageScope로 설정된다.
 --%>
<jsp:useBean id = "memberInfo" class = "actionTag.actionTagDTO" />
<jsp:setProperty name = "memberInfo" property = "*" />
<%
	// useBean을 통해 instance된 객체를 java에서 참조 가능
	actionTagTest at = new actionTagTest();
	at.printOutInfo(memberInfo);
%>

<h4> el tag를 통한 출력 </h4>
아이디 : ${ memberInfo.id }<br>
비밀번호 : ${ memberInfo.pw } <br>
비밀번호 확인 : ${ memberInfo.confirmPw } <br>
이름 : ${ memberInfo.name } <br>
이메일 : ${ memberInfo.email } <br>
<br><br>

<h4> getProperty를 통한 출력 </h4>
아이디 : <jsp:getProperty name = "memberInfo" property = "id" /><br>
비밀번호 : <jsp:getProperty name = "memberInfo" property = "pw" /> <br>
비밀번호 확인 : <jsp:getProperty name = "memberInfo" property = "confirmPw"/> <br>
이름 : <jsp:getProperty name = "memberInfo" property = "name" /> <br>
이메일 : <jsp:getProperty name = "memberInfo" property = "email" /> <br>

'JSTL & EL & Action Tag > Action' 카테고리의 다른 글

actionTag (2_bean_form)  (0) 2022.10.12
actionTag (1_adminPage)  (0) 2022.10.12
actionTag (1_userPage)  (0) 2022.10.12
actionTag (1_dataProcess)  (0) 2022.10.12
actionTag (1_form)  (0) 2022.10.12