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

JSP-এ <jsp:plugin> অ্যাকশন ব্যবহার


plugin অ্যাকশন JSP পেজে জাভা কম্পোনেন্ট ইনসার্ট করতে ব্যবহৃত হয়। এটি ব্রাউজার টাইপ নির্ণয় করে এবং প্রয়োজন অনুযায়ী <object> বা <embed> ট্যাগ ইনসার্ট করে।

যদি প্রয়োজনীয় প্লাগইন না থাকে, তবে এটি প্লাগইন ডাউনলোড করে এবং তারপর জাভা কম্পোনেন্ট এক্সিকিউট করে। জাভা কম্পোনেন্ট হতে পারে একটি Applet বা একটি JavaBean।

plugin অ্যাকশনের বেশ কিছু অ্যাট্রিবিউট আছে যা জাভা কম্পোনেন্ট ফরম্যাট করার জন্য সাধারণ HTML ট্যাগের সাথে মিল খায়। <param> এলিমেন্টও ব্যবহার করা যায় Applet বা Bean-এ প্যারামিটার পাস করতে।

plugin অ্যাকশন ব্যবহারের সাধারণ সিনট্যাক্স:

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

আপনি আপ্লেট ব্যবহার করে এই অ্যাকশন ট্রাই করতে পারেন। একটি নতুন এলিমেন্ট <fallback> ব্যবহার করা যায় 컴্পোনেন্ট ফেল করলে ইউজারকে এরর মেসেজ দেখানোর জন্য।

The <jsp:element> Action The <jsp:attribute> Action The <jsp:body> Action

<jsp:element>, <jsp:attribute> এবং <jsp:body> অ্যাকশনগুলো XML এলিমেন্ট ডাইনামিক্যালি ডিফাইন করতে ব্যবহৃত হয়। "ডাইনামিক্যালি" শব্দটি গুরুত্বপূর্ণ, কারণ এর মানে XML এলিমেন্টগুলো কম্পাইল টাইমে স্ট্যাটিক্যালি না হয়ে রিকোয়েস্ট টাইমে জেনারেট হয়।

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>

  1. Windows 10-এ Action Center খোলা ও ব্যবহার করার পদ্ধতি

  2. অ্যান্ড্রয়েডে ACTION_DOWN ইভেন্ট ব্যবহার

  3. অ্যান্ড্রয়েডে ACTION_MOVE ইভেন্ট ব্যবহার

  4. অ্যান্ড্রয়েডে ACTION_UP ইভেন্ট ব্যবহার