JSP 20 자바빈즈 액션 태그의 기능과 사용법
백엔드/JSP2021. 3. 24. 16:41


JSP는 스크립트 언어라 위에서부터 아래로 내려가면서 해석한다. 컴파일보다 처리속도 느리다. 그래서 분리한다.
자바빈즈는 자바파일이라 컴파일을 해야한다. (*.java -> *.class)





src/main/java 폴더에 클래스 파일을 생성한다.
package이름과 클래스 이름을 작성해준다.
인수가 없는 기본 생성자를 작성해준다.
오른쪽 마우스 Source -> Generate Getters and Setters 클릭
all select를 하면 getter()와 setter()가 자동호출된다.

webapp파일에 beanEx.jsp파일을 만들고 아래와 같이 작성한다.

ctrl + F11 누르고 실행을 한다. Restart 할수도 있다. 아래와 같이 실행된다.

Tomcat을 이용하여 강의실 내부에 공유된 강사컴퓨터서버를 사용하기 위해
Tomcat 8.5 폴더 ->webapps 폴더->ROOT 파일에 beanEX.jsp를 넣었다.
그리고 WEB-INF 폴더안에는 로컬컴퓨터의 이클립스에서 폴더->오른쪽마우스->Show In-> System Explorer로
classes폴더를 복사하여 붙여넣기를 하였다.


어라? 기본생성자가 없네? 아니다. 자바에서는 자동으로 기본생성자가 생성되지만, 적어주는 게 좋다.















예제 8.1) MemberInfo.java 작성 (자바빈즈)

예제 8.2~3)



예제8.4~5)



내용 기입한다.

회원가입을 누른다.

'백엔드 > JSP' 카테고리의 다른 글
| JSP 22 request 내장 객체의 기능과 사용법 (0) | 2021.03.25 |
|---|---|
| JSP 21 내장 객체 (0) | 2021.03.25 |
| JSP 19 param 액션 태그의 기능과 사용법 (0) | 2021.03.24 |
| JSP 18 include 액션 태그의 기능과 사용법 (0) | 2021.03.24 |
| JSP 17 forward 액션 태그의 기능과 사용법 (0) | 2021.03.24 |
댓글()
초보개발자의 성장블로그




