jsp usebean 예제
여기서는 JSP에서 태그를 사용하는 방법을 보여 주는 간단한 예제를 제공합니다. JSP에서 jsp:useBean 태그를 사용하고 속성에 액세스하는 방법을 보여 드리겠습니다. 여기서는 태그를 사용하는 다른 JSP 페이지를 만든 다음 위에서 말한 지정된 작업을 수행합니다. 처음에 나는 하나의 net.roseindia와 다른 net.roseindia.bean 두 개의 패키지를 만들었습니다. net.roseindia 패키지에서 DateExample라는 클래스를 만들었으며 문자열을 날짜로 반환하는 todayDate()라는 메서드를 만듭니다. 그런 다음 bean을 인스턴스화하기 위해 태그를 사용한 dateExampl.jsp 파일이라는 JSP 페이지를 만들었습니다. 그런 다음 Bean 클래스의 메서드에 액세스하기 위해 useBean ID를 사용했습니다. 다른 패키지에서 일부 속성과 세터 getter 메서드를 포함하는 NameBean이라는 bean 클래스를 만들었습니다. 그런 다음 필드 값을 입력하기 위한 HTML 양식을 만든 beanExample.jsp라는 JSP 파일을 만듭니다.
그런 다음 태그를 사용하고 Bean이라는 이름으로 Bean을 인스턴스화한 다음 이 ID를 사용하여 JSP 페이지에서 속성에 액세스했습니다. jsp:getProperty의 이름 특성은 jsp:useBean 작업의 id 특성과 같아야 합니다. 예를 들어 MyBean이 다른 자바 빈인 속성을 가지고 있는 경우 JSP action 태그를 사용하여 JSP EL을 가지고 있기 때문에 JSP getProperty 작업은 속성의 속성을 얻을 수 없기 때문에 제한됩니다. 이것은 JSP 페이지에서 콩을 사용하는 방법의 예입니다. 속성 및 매개 변수 특성 값이 동일한 경우 매개 변수 특성을 건너뛸 수 있습니다. 예를 들어 요청 매개 변수 이름이 id인 경우 간단히 작성할 수 있습니다. 이 메서드를 접근자라고 합니다. 이 예제에서는 JSP 페이지에서 Bean을 사용하는 방법을 보여 줄 것입니다. JSP(JavaServer Pages)는 웹 기반 응용 프로그램을 빌드하기 위한 동적 플랫폼 독립적 방법을 만들 수 있는 서버 측 프로그래밍 기술입니다. JSP는 엔터프라이즈 데이터베이스에 액세스하기 위해 JDBC API를 포함하여 전체 Java API 제품군에 액세스할 수 있습니다. 즉, JSP 페이지에서 Bean을 사용하려면 위의 예제에서 JSP 컨테이너가 먼저 요청 범위에서 myBeanAttribute를 찾으려고 시도하지만 존재하지 않으면 MyBean의 인스턴스를 만든 다음 myBeanAttribute ID 변수에 할당합니다. JSP를 요청하고 요청 범위에 대한 특성으로 설정합니다.
이 예제에서는 표준 태그가 bean 개체를 선언하고 초기화하는 데 사용되는 방법을 살펴보겠습니다. PersonBean 클래스를 자바빈 구성 요소로 사용합니다. 는 Bean 클래스를 찾거나 인스턴스화하는 JSP의 작업 태그입니다.