Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Lập Trình

Các thuộc tính chuẩn cần truyền cho custom tag trong JSP

Khi định nghĩa thuộc tính cho custom tag, hãy cân nhắc các đặc tính sau:

STTĐặc tính & Mục đích
1name
Tên thuộc tính. Mỗi tên phải duy nhất cho một tag.
2required
Xác định bắt buộc hay tùy chọn. false cho tùy chọn.
3rtexprvalue
Khai báo giá trị biểu thức runtime có hợp lệ cho thuộc tính tag không.
4type
Kiểu lớp Java của thuộc tính. Mặc định là String.
5description
Mô tả thông tin bổ sung.
6fragment
Khai báo giá trị thuộc tính có được coi là JspFragment không.

Ví dụ cấu hình TLD

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

Nếu dùng 2 thuộc tính, sửa TLD như sau:

.....
  <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>
.....