자바빈 액션태그1
<%@ page contentType="text/html; charset=UTF-8"%>
<jsp:useBean id="meminfo" class="com.member.MemberInfo" scope="page" />
<html>
<head>
<TITLE>자바 빈 예제</TITLE>
</head>
<body>
<%
meminfo.setAge(10);
meminfo.setName("Jimmy");
out.print("MemberInfo name : " + meminfo.getName() + "<br>");
out.print("MemberInfo age : " + meminfo.getAge());
%>
</body>
</html>
자바빈 액션태그2
<%@ page contentType="text/html; charset=euc-kr"%>
<jsp:useBean id="meminfo" class="com.member.MemberInfo" scope="request" />
<HTML>
<HEAD>
<TITLE>자바 빈 예제</TITLE>
</HEAD>
<BODY>
<%
meminfo.setAge(10);
meminfo.setName("Jimmy");
%>
<jsp:forward page="10-3.jsp" />
</BODY>
</HTML>
자바빈 액션태그3
<%@ page contentType="text/html; charset=euc-kr"%>
<jsp:useBean id="meminfo" class="com.member.MemberInfo" scope="request" />
<html>
<head>
<title>자바 빈 예제</title>
</head>
<body>
<%
out.print("MemberInfo name : " + meminfo.getName() + "<br>");
out.print("MemberInfo age : " + meminfo.getAge());
%>
</body>
</html>
자바빈 액션태그4
<%@ page contentType="text/html; charset=euc-kr" %>
<html>
<head>
<title>자바빈 예제</title>
</head>
<body>
10-4페이지에서 요청
<jsp:useBean id="meminfo" class="com.member.MemberInfo" scope="request" />
<jsp:setProperty name="meminfo" property="age" value="10" />
<jsp:setProperty name="meminfo" property="name" value="Jimmy" />
<jsp:forward page="10-5.jsp" />
</body>
</html>
자바빈 액션태그5
<%@ page contentType="text/html; charset=euc-kr"%>
<html>
<head>
<title>자바 빈 예제</title>
</head>
<body>
10-5에서 응답
<jsp:useBean id="meminfo" class="com.member.MemberInfo" scope="request" />
MemberInfo name :
<jsp:getProperty name="meminfo" property="name" />
<br> MemberInfo age :
<jsp:getProperty name="meminfo" property="age" />
</body>
</html>