taglib ডিরেক্টিভ ঘোষণা করে যে আপনার JSP পেজ একটি কাস্টম ট্যাগ সেট ব্যবহার করে, লাইব্রেরির লোকেশন শনাক্ত করে, এবং আপনার JSP পেজে কাস্টম ট্যাগ শনাক্ত করার উপায় প্রদান করে।
taglib ডিরেক্টিভের সিনট্যাক্স:
<%@ taglib uri = "uri" prefix = "prefixOfTag" %>
যেখানে uri অ্যাট্রিবিউটের ভ্যালু কন্টেইনার joka লোকেশন বুঝতে পারে সেটি রেজল্ভ করে এবং prefix অ্যাট্রিবিউট কন্টেইনারকে বলে কোন মার্কআপ কাস্টম একশন।
XML সমতুল্য সিনট্যাক্স:
<jsp:directive.taglib uri = "uri" prefix = "prefixOfTag" />
কাস্টম ট্যাগ ব্যবহার করার সময় এটি সাধারণত <prefix:tagname> ফর্মে থাকে। Prefix ট্যাগলিব ডিরেক্টিভে নির্দিষ্ট prefix-এর সমান, এবং ট্যাগ নাম ট্যাগ লাইব্রেরিতে ইমপ্লিমেন্ট করা ট্যাগের নাম।
উদাহরণ
মান लीজিয়ে custlib ট্যাগ লাইব্রেরিতে hello নামে একটি ট্যাগ আছে। আপনি যদি mytag প্রিফিক্স দিয়ে hello ট্যাগ ব্যবহার করতে চান, তবে আপনার ট্যাগ হবে <mytag:hello> এবং এটি আপনার JSP ফাইলে নিচের মত ব্যবহার করা হবে:
<%@ taglib uri = "https://www.example.com/custlib" prefix = "mytag" %> <html> <body> <mytag:hello/> </body> </html>