JSP | javabean


ビンとは?

  • 効率的に反復タスクを処理する
  • クラス
  • javaのデータ(属性)と機能(方法)からなる

    空の作成


    =データ・オブジェクトの作成に使用するクラスの作成

    関連アクションラベルが空です


    useBean



    setProperty/ getProperty


    <%@ page language="java" contentType="text/html; charset=EUC-KR"
    	pageEncoding="EUC-KR"%>
    <!-- id는 사용자 임의/ class는 src 안에서 클래스의 위치 -->
    <jsp:useBean id="student" class="com.javalec.ex.Student" scope="page" />
    <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=EUC-KR">
    <title>Insert title here</title>
    </head>
    <body>
    	<!--값 입력-->
    	<!-- name 값 : jsp:useBean id="name값"/  property="속성"/ value="값" -->
    	<jsp:setProperty name="student" property="name" value="홍길동" />
    	<jsp:setProperty name="student" property="age" value="13" />
    	<jsp:setProperty name="student" property="grade" value="6" />
    	<jsp:setProperty name="student" property="studentNum" value="7" />
    
    	이름 :
    	<!-- name 값 : jsp:useBean id="name값"/ property="속성" -->
    	<jsp:getProperty name="student" property="name" /><br /> 나이 :
    	<jsp:getProperty name="student" property="age" /><br /> 학년 :
    	<jsp:getProperty name="student" property="grade" /><br /> 번호 :
    	<jsp:getProperty name="student" property="studentNum" /><br />
    
    
    </body>
    </html>