কম্পিউটার টিউটোরিয়াল

JSP কাস্টম ট্যাগে স্ট্যান্ডার্ড অ্যাট্রিবিউটগুলো কী কী?

JSP কাস্টম ট্যাগে অ্যাট্রিবিউট ডিফাইন করার সময় নিচের প্রোপার্টিগুলো বিবেচনা করা উচিত:

ক্রমিক নংপ্রোপার্টি ও উদ্দেশ্য
1name
অ্যাট্রিবিউটের নাম নির্ধারণ করে। একটি ট্যাগের জন্য প্রতিটি অ্যাট্রিবিউটের নাম ইউনিক হতে হবে।
2required
এই অ্যাট্রিবিউটটি আবশ্যক (required) কিনা অথবা অপশনাল (optional) তা নির্দেশ করে। অপশনাল হলে false হবে।
3rtexprvalue
রানটাইম এক্সপ্রেশন ভ্যালু এই অ্যাট্রিবিউটের জন্য বৈধ কিনা তা ঘোষণা করে।
4type
এই অ্যাট্রিবিউটের জাভা ক্লাস টাইপ নির্ধারণ করে। ডিফল্টভাবে String ধরা হয়।
5description
তথ্যপূর্ণ বিবরণ প্রদান করা যায়।
6fragment
এই অ্যাট্রিবিউটের মান JspFragment হিসেবে ব্যবহার করা উচিত কিনা তা ঘোষণা করে।

TLD-এ অ্যাট্রিবিউট স্পেসিফিকেশন উদাহরণ

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

দুইটি অ্যাট্রিবিউট থাকলে

..... 
    <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> 
.....
  1. JSP-এ <c:param> ট্যাগের ব্যবহার

  2. JSP-এ JSTL Core ট্যাগগুলো কী কী?

  3. C#-তে অ্যাট্রিবিউট (Attribute) গুলো কী?

  4. C#-এ কাস্টম এক্সসেপশন (Custom Exceptions) কী?