ক্রিয়াগুলি সার্লেট ইঞ্জিনের আচরণ নিয়ন্ত্রণ করতে XML সিনট্যাক্সে গঠন ব্যবহার করে। আপনি গতিশীলভাবে একটি ফাইল সন্নিবেশ করতে পারেন, JavaBeans উপাদানগুলি পুনরায় ব্যবহার করতে পারেন, ব্যবহারকারীকে অন্য পৃষ্ঠায় ফরোয়ার্ড করতে পারেন, বা Java প্লাগইনের জন্য HTML তৈরি করতে পারেন৷
অ্যাকশন এলিমেন্টের জন্য শুধুমাত্র একটি সিনট্যাক্স আছে, কারণ এটি XML স্ট্যান্ডার্ডের সাথে সামঞ্জস্যপূর্ণ -
<jsp:action_name attribute = "value" />
অ্যাকশন উপাদানগুলি মূলত পূর্বনির্ধারিত ফাংশন। নিম্নলিখিত সারণিতে উপলব্ধ JSP অ্যাকশনগুলি তালিকাভুক্ত করা হয়েছে -
S.No. | সিনট্যাক্স এবং উদ্দেশ্য |
---|---|
1 | jsp:include পৃষ্ঠাটি অনুরোধ করার সময় একটি ফাইল অন্তর্ভুক্ত করে। |
2 | jsp:useBean একটি JavaBean খুঁজে পায় বা তাৎক্ষণিক করে। |
3 | jsp:setProperty একটি JavaBean এর সম্পত্তি সেট করে। |
4 | jsp:getProperty আউটপুটে জাভাবিনের সম্পত্তি সন্নিবেশ করান। |
5 | jsp:forward অনুরোধকারীকে একটি নতুন পৃষ্ঠায় ফরোয়ার্ড করুন৷ |
6 | jsp:plugin ব্রাউজার-নির্দিষ্ট কোড তৈরি করে যা জাভা প্লাগইনের জন্য একটি বস্তু বা এম্বেড ট্যাগ তৈরি করে। |
7 | jsp:element XML উপাদানগুলিকে গতিশীলভাবে সংজ্ঞায়িত করে। |
8 | jsp:attribute গতিশীল-সংজ্ঞায়িত XML উপাদানের বৈশিষ্ট্য সংজ্ঞায়িত করে। |
9 | jsp:body গতিশীল-সংজ্ঞায়িত XML উপাদানের বডি সংজ্ঞায়িত করে। |
10 | jsp:text JSP পৃষ্ঠা এবং নথিতে টেমপ্লেট পাঠ্য লিখতে ব্যবহৃত হয়। |