Skip to main content

One post tagged with "Bean"

View All Tags

· 2 min read
  1. 빈이란
  • 반복적인 작업을 효율적으로 하기 위해 빈을 사용
  • Java 언어의 데이터(속성)와 기능(메소드)으로 이루어진 클래스
  • JSP페이지를 만들고, 액션태그를 이용하여 빈을 사용
  • 빈의 내부 데이터를 처리
  1. 빈 만들기
  • 데이터 객체를 만들기 위한 클래스를 만드는 것
  • Student.java 클래스 만들고
  • .jsp에서 사용
  1. 빈 관련 액션 태그
  • useBean
    <jsp:useBean id="student" class="com.javalec.ex.Student" scope="page"/>
  • id: 빈 이름 class: 빈 패스 scope: 범위
  • Scope
    • page: 생성된 페이지 내에서만 사용 가능
    • request: 요청된 페이지 내에서만 사용 가능
    • session: 웹브라우저의 생명주기와 동일하기 사용 가능
    • application: 웹 어플리케이션 생명주기와 동이하기 사용 가능
  • setProperty
    <jsp:setProperty property="student" name="name" value="홍길동"/>
<jsp:setProperty property="student" name="age" value="13"/>
<jsp:setProperty property="student" name="grade" value="6"/>
<jsp:setProperty property="student" name="studentNum" value="7"/>
  • getProperty

    • 이름
    <jsp:getProperty property="student" name="name"/> <br/>
    • 나이
      <jsp:getProperty property="student" name="age"/> <br/>
    • 학년
      <jsp:getProperty property="student" name="grade"/> <br/>
    • 번호
      <jsp:getProperty property="student" name="studentNum"/> <br/>