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

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


getProperty অ্যাকশন একটি দেওয়া প্রপার্টির মান রিট্রিভ করে, সেটিকে স্ট্রিং-এ কনভার্ট করে এবং আউটপুটে ইনসার্ট করে।

getProperty অ্যাকশনের শুধু দুটি অ্যাট্রিবিউট আছে, য strenght দুটিই রিকোয়ার্ড। সিনট্যাক্স:

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

getProperty অ্যাকশনের সাথে যুক্ত প্রয়োজনীয় অ্যাট্রিবিউটগুলো:

ক্রমিক নংঅ্যাট্রিবিউট ও বর্ণনা
1name
বিনের নাম যার প্রপার্টি রিট্রিভ করা হবে। বিনটি পূর্বে ডিফাইন করা থাকতে হবে।
2property
প্রপার্টি অ্যাট্রিবিউট হলো বিন প্রপার্টির নাম যা রিট্রিভ করা হবে।

উদাহরণ

একটি টেস্ট বিন ডিফাইন করা যাক:

/* 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 ফোল্ডারে কপি করা হয়েছে এবং 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 অ্যাক্সেস করলে ফলাফল:

Using JavaBeans in JSP

Got message.... Hello JSP...

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

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

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

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