[JavaBean] 자바빈

🐷Jinie (juniorDeveloper)·2020년 10월 29일
0

JSP/MVC/SPRING

목록 보기
17/81
  • JavaBean을 사용하는 가장 큰 이유는 '유지보수'의 효율 때문이다.

1. 시작하기

  • javabean을 만들기 위해서는 JSP파일을 생성했던 WebContent 폴더가 아니라
    사진과 같이 Java Resources의 src에 java 프로젝트를 만들어준다.
  • 프로퍼티를 넣어준다.
  • 프로퍼티 : 클래스 내부에 만드는 변수를 프로퍼티 라고 부름. (멤버변수 라고도 함)
    getter/setter 'method'의 역할을 수행하면서 마치 데이터 멤버(필드)에 접근하듯이 사용할 수 있는 class member
  • 프로퍼티의 접근제어자는 private를 사용한다.

  • Source > Generate Getters and Setters > 위의 창에서 원하는 항목 체크하면
    자동으로 Getter & Setter를 만들 수 있다.
  • Source > Generate toString() 위와같은 화면에서 함께 생성해준다.
  • JSP파일에 input을 통해 값을 받아오고 싶다면,
    프로퍼티의 이름과 동일하게 작성하는게 편리하다.

  • 폼의 값을 처리해줄 form_ok.jsp를 작성한다.
  • useBean : class를 사용할 수 있도록해준다.
  • class="패키지명.클래스명"
  • property는 property명

  • jsp:useBean을 통해 클래스를 사용하겠다고하고
    jsp:setProperty에서 testbean이라는 곳에 각 프로퍼티값을 넣고
    jsp:getProperty에서 저장한 testbean의 각 프로퍼티 값을 가져온다.
    <jsp:~~~>은 JSP의 액션태그이다.
  • 액션태그를 사용하는 이유는 <% %>를 피하기 위해서 즉, 프론트와 백을 분리하겠다는게 목적이다.
profile
ᴘᴇᴛɪᴛs ᴅᴇ́ᴠᴇʟᴏᴘᴘᴇᴜʀ. ᴘʀᴏɢʀᴀᴍᴍᴀᴛɪᴏɴ = ᴘʟᴀɪsɪʀ 💕

0개의 댓글