কম্পিউটার

কিভাবে JSP এ অ্যাকশন ব্যবহার করবেন?


getProperty একটি প্রদত্ত সম্পত্তির মান পুনরুদ্ধার করার জন্য অ্যাকশন ব্যবহার করা হয় এবং এটিকে একটি স্ট্রিং-এ রূপান্তরিত করে এবং অবশেষে এটিকে আউটপুটে ঢোকানো হয়।

getProperty অ্যাকশনের মাত্র দুটি বৈশিষ্ট্য রয়েছে, উভয়ই প্রয়োজন। getProperty অ্যাকশনের সিনট্যাক্স নিম্নরূপ -

<jsp:useBean id = "myName" ... />
...
<jsp:getProperty name = "myName" property = "someProperty" .../>

নিম্নলিখিত সারণীতে getProperty-এর সাথে সংশ্লিষ্ট প্রয়োজনীয় গুণাবলীর তালিকা রয়েছে কর্ম -

Sr. No. অ্যাট্রিবিউট এবং বর্ণনা
1 নাম
পুনরুদ্ধার করা একটি সম্পত্তি আছে যে বিন নাম. বিন আগে সংজ্ঞায়িত করা আবশ্যক.
2 সম্পত্তি
সম্পত্তি বৈশিষ্ট্য পুনরুদ্ধার করা বিন সম্পত্তির নাম।

উদাহরণ

আসুন একটি টেস্ট বিন সংজ্ঞায়িত করি যা আমাদের উদাহরণে আরও ব্যবহার করা হবে −

/* File: TestBean.java */
package action;

public class TestBean {
   private String message = "No message specified";

   public String getMessage() {
      return(message);
   }
   public void setMessage(String message) {
      this.message = message;
   }
}

উপরের কোডটি তৈরি করা TestBean.class-এ কম্পাইল করুন ফাইল করুন এবং নিশ্চিত করুন যে আপনি C:\apache-tomcat-7.0.2\webapps\WEB-INF\classes\action-এ TestBean.class কপি করেছেন। ফোল্ডার এবং CLASSPATH ভেরিয়েবলকেও এই ফোল্ডারে সেট করা উচিত −

এখন main.jsp-এ নিম্নলিখিত কোডটি ব্যবহার করুন ফাইল এটি বিনটি লোড করে এবং একটি সাধারণ স্ট্রিং প্যারামিটার −

সেট/পায়
<html>
   <head>
      <title>Using JavaBeans in JSP</title>
   </head>
   <body>
      <center>
         <h2>Using JavaBeans in JSP</h2>
         <jsp:useBean id = "test" class = "action.TestBean" />
         <jsp:setProperty name = "test" property = "message" value = "Hello JSP..." />
         <p>Got message....</p>
         <jsp:getProperty name = "test" property = "message" />
      </center>
   </body>
</html>

আসুন এখন main.jsp অ্যাক্সেস করার চেষ্টা করি , এটি নিম্নলিখিত ফলাফল প্রদর্শন করবে -

JSP-এ JavaBeans ব্যবহার করা

Got message....
Hello JSP...

  1. উইন্ডোজ 10 এ অ্যাকশন সেন্টার কীভাবে খুলবেন এবং ব্যবহার করবেন

  2. অ্যান্ড্রয়েডে অ্যাকশন ডাউন ইভেন্ট কীভাবে ব্যবহার করবেন?

  3. অ্যান্ড্রয়েডে অ্যাকশন মুভ ইভেন্ট কীভাবে ব্যবহার করবেন?

  4. অ্যান্ড্রয়েডে অ্যাকশন আপ ইভেন্ট কীভাবে ব্যবহার করবেন?