본문 바로가기

분류 전체보기41

[Java/JSP] 빈을 이용한 JSP 파일 예제 (자바 빈즈 / 자바 빈즈 id, name) 12-3. 빈을 이용한 JSP 파일 예제 ◆ 액션태그? 빈태그? JSP에는 특별한 행동을 위해 내부적으로 지원하는 태그가 있다. 예를 들어 다른 페이지를 포함한다든지(jsp:include...) 다른 페이지로 이동한다든지(jsp:foward..) 하는 태그들이 있다. 이러한 태그들을 액션(행동)을 가진다고 하여 액션태그라고 한다. 이러한 태그 중 특별히 빈과 관련된 태그를 빈 태그라고 한다. 빈 관련 태그 내용 빈을 생성한다. 빈에 값을 저장한다. 빈의 값을 가져온다. JSP에서 빈을 사용하기 위해 우리가 알아야 할 것은 위의 3가지 태그뿐이다. 태그의 이름에서도 알 수 있듯이 빈을 사용함을 선언하고, 빈에 값을 넣고, 담긴 값을 가져오는 것으로 구성되어 있다. - ① - ② - ③ 간단한 빈 프로그래밍.. 2023. 2. 16.
[Java] 빈을 이용한 프로그래밍 (자바빈즈 / 자바 매개변수) 12-2. 빈을 이용한 간단한 프로그래밍 (자바빈즈) ◆ pacakge 사용자의 컴퓨터를 들여다보면 여러 개의 폴더로 이루어져 있다. 이 폴더들은 관련성이 있는 파일을 함께 모아 둔 곳이다. 이처럼 클래스 파일을 폴더 구조처럼 잘 정리하여 둔다고 생각한다. package ch01; public class SimpleBean { private String message = ""; - ① public String getMessage(){ - ② return message; - ③ } - ④ public void setMessage(String message) { - ⑤ this.message = message; - ⑥ } - ⑦ } package란 꾸러미를 이야기한다. 일상생활 속에서도 같은 종류나 연관성이.. 2023. 2. 15.
[Java] 자바빈즈 만들기 (자바빈즈 작성 방법 / 접근제한자 / 자바 구조) 12. 자바빈즈 만들기 빈을 만들기 위해서는 반드시 작성 규칙을 알아야 한다. 우리가 사용하는 제품에도 일정한 규격이 있듯이 소프트웨어 부품, 다시 말해 빈을 만드는 데도 규격과 같은 것이 있기 때문이다. 그럼 먼저 빈을 작성하는 순서를 알아보자. 12-1. 빈 작성 방법 ① 정보를 저장하는 변수는 모두 private로 선언한다. ② private로 선언된 변수의 값을 저장하는 메서드를 만든다. 메서드의 이름은 setXxx() 형식으로 만든다. ③ private로 선언된 변수의 값을 가져오는 메서드를 만든다. 메서드의 이름은 getXxx() 형식으로 만든다. ④ setXxx() 메서드와 getXxx() 메서드를 public으로 선언하여 둔다. ◈Tip 자바에서 접근제한자(Access Modifier)라고.. 2023. 2. 11.
[Java] 자바빈즈 (JavaBeans) 11. 자바빈즈란? (JavaBeans) 빈(bean)은 번역하면 '콩'이다. 'Know Beans"라는 숙어를 살펴보면 "무엇이든 알고 있다."라는 뜻이 된다. 특별히 연관성은 없는 이야기지만 빈이란 이렇게 뭐든지 할 수 있는 능력을 가지고 있는 소프트웨어 덩어리라고 생각하면 좋을 듯하다. JSP에는 좀 더 효율적인 프로그래밍을 할 수 있도록 지원하는 기술들이 있다. 그것들 중 하나가 바로 자바빈즈(Java Beans)를 이용하는 것이다. 특정한 일만을 수행하는 하나의 프로그램을 작성해 두고서 JSP에서 호출해서 사용할 수 있도록 하는 것이다. 이전 포스팅들에서 언급한 것처럼 지금까지 jsp 내에서 사용할 수 있는 여러 가지 기술을 통해 간단하게 JSP 프로그래밍을 할 수 있었다. 하지만 여기에는 다음.. 2023. 2. 8.