একটি বৈশিষ্ট্যের জন্য নিম্নলিখিত বৈশিষ্ট্যগুলি অন্তর্ভুক্ত করার কথা বিবেচনা করুন −
S.No. | সম্পত্তি এবং উদ্দেশ্য |
---|---|
1 | নাম নামের উপাদানটি একটি বৈশিষ্ট্যের নাম নির্ধারণ করে। প্রতিটি বৈশিষ্ট্যের নাম একটি নির্দিষ্ট ট্যাগের জন্য অনন্য হতে হবে। |
2 | প্রয়োজনীয় এটি নির্দিষ্ট করে যে এই বৈশিষ্ট্যটি প্রয়োজন বা একটি ঐচ্ছিক। এটা ঐচ্ছিক জন্য মিথ্যা হবে. |
3 | rtexprvalue ট্যাগ অ্যাট্রিবিউটের জন্য রানটাইম এক্সপ্রেশন মান বৈধ কিনা তা ঘোষণা করে |
4 | টাইপ এই অ্যাট্রিবিউটের জাভা ক্লাস-টাইপ সংজ্ঞায়িত করে। ডিফল্টরূপে, এটিকে স্ট্রিং হিসেবে ধরে নেওয়া হয় |
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> .....