প্লাগইন৷ একটি JSP পৃষ্ঠায় জাভা উপাদান সন্নিবেশ করার জন্য অ্যাকশন ব্যবহার করা হয়। এটি ব্রাউজারের ধরন নির্ধারণ করে এবং সন্নিবেশ করায় অথবা প্রয়োজন অনুযায়ী ট্যাগ।
প্রয়োজনীয় প্লাগইন উপস্থিত না থাকলে, এটি প্লাগইন ডাউনলোড করে এবং তারপর জাভা কম্পোনেন্ট চালায়। জাভা কম্পোনেন্ট হয় অ্যাপলেট বা জাভাবিন।
প্লাগইন অ্যাকশনের বেশ কয়েকটি বৈশিষ্ট্য রয়েছে যা জাভা উপাদানগুলিকে ফর্ম্যাট করতে ব্যবহৃত সাধারণ HTML ট্যাগের সাথে মিলে যায়। এলিমেন্ট অ্যাপলেট বা বিনে প্যারামিটার পাঠাতেও ব্যবহার করা যেতে পারে।
প্লাগইন অ্যাকশন -
ব্যবহার করার সাধারণ সিনট্যাক্স নিচে দেওয়া হল<jsp:plugin type = "applet" codebase = "dirname" code = "MyApplet.class" width = "60" height = "80"> <jsp:param name = "fontcolor" value = "red" /> <jsp:param name = "background" value = "black" /> <jsp:fallback> Unable to initialize Java Plugin </jsp:fallback> </jsp:plugin>
আপনি আগ্রহী হলে কিছু অ্যাপলেট ব্যবহার করে এই ক্রিয়াটি চেষ্টা করতে পারেন। একটি নতুন উপাদান,
The <jsp:element> Action The <jsp:attribute> Action The <jsp:body> Action
XML উপাদানগুলিকে গতিশীলভাবে সংজ্ঞায়িত করার একটি সহজ উদাহরণ নিচে দেওয়া হল −
<%@page language = "java" contentType = "text/html"%> <html xmlns = "https://www.w3c.org/1999/xhtml" xmlns:jsp = "https://java.sun.com/JSP/Page"> <head> <title>Generate XML Element</title> </head> <body> <jsp:element name = "xmlElement"> <jsp:attribute name = "xmlElementAttr"> Value for the attribute </jsp:attribute> <jsp:body> Body for XML element </jsp:body> </jsp:element> </body> </html>
এটি রান টাইমে নিম্নলিখিত HTML কোড তৈরি করবে -
<html xmlns = "https://www.w3c.org/1999/xhtml" xmlns:jsp = "https://java.sun.com/JSP/Page"> <head> <title>Generate XML Element</title> </head> <body> <xmlElement xmlElementAttr = "Value for the attribute"> Body for XML element </xmlElement> </body> </html>