Computer >> 컴퓨터 >  >> 프로그램 작성 >> 프로그램 작성

JSP 페이지의 사용자 정의 태그에 전달되어야 하는 표준 속성은 무엇입니까?

<시간/>

속성에 대해 다음 속성을 포함하는 것을 고려하십시오 -

번호 속성 및 목적
1 이름
name 요소는 속성의 이름을 정의합니다. 각 속성 이름은 특정 태그에 대해 고유해야 합니다.
2 필수
이것은 이 속성이 필수인지 또는 선택적 속성인지 지정합니다. 선택 사항의 경우 false입니다.
3 rexprvalue
태그 속성에 대한 런타임 표현식 값이 유효한지 선언합니다.
4 유형
이 속성의 Java 클래스 유형을 정의합니다. 기본적으로 문자열로 간주됩니다.
5 설명
정보 설명을 제공할 수 있습니다.
6 조각
이 속성 값을 JspFragment로 처리해야 하는지 여부를 선언합니다. .

다음은 속성과 관련된 속성을 지정하는 예입니다 -

.....
   <attribute>
      <name>attribute_name</name>
      <required>false</required>
      <type>java.util.Date</type>
      <fragment>false</fragment>
   </attribute>
.....

두 개의 속성을 사용하는 경우 다음과 같이 TLD를 수정할 수 있습니다. -

.....
   <attribute>
      <name>attribute_name1</name>
      <required>false</required>
      <type>java.util.Boolean</type>
      <fragment>false</fragment>
   </attribute>

   <attribute>
      <name>attribute_name2</name>
      <required>true</required>
      <type>java.util.Date</type>
   </attribute>
.....