JSP সার্ভারে রাজা :: jsp directives বা নির্দেশপত্র পর্ব – ৫

 

আমরা আগের উদাহরণ গুলিতে java.util.Date পার করে এসেছি। তুমি হয়তো ভাববে আমরা কেন java.util*; আমদানি(import) করিনি।

Jsp তে “import” statement ব্যবহার করা যায়, যা জাভার syntax এর চেয়ে একটু আলাদা। নীচের উদাহরণটি দ্যাখোঃ-

<%@ page import="java.util.*" %>
<HTML>
<BODY>
<%
    System.out.println( "Evaluating date now" );
    Date date = new Date();
%>
Hello!  The time is now <%= date %>
</BODY>
</HTML>

 

উপরের উদাহরণ টিতে প্রথম লাইন টি কে “Directives” বলে। Jsp Directives <%@ ক্যারেক্টার দিয়ে শুরু হয়।

এটা একটা “page directive”।“page directive” সমস্ত “imported packages” কে ধারন করতে পারে। একটি আইটেম কে import করতে হলে package নামগুলি কে কমার(,) দ্বারা আলাদা করতে হবে। যেমনঃ-

<%@ page import="java.util.*,java.text.*" %>

 

Page directive এর পাশে আরও অনেকগুলি jsp directives থাকে। যেমন অনান্য গুরুত্তপুর্ণ Directives গুলি হল include এবং taglib ৷ taglib সমন্ধে আমরা আলাদা করে পরে আলোচনা করব।

Include directive অন্য ফাইল এর contents কে অন্তর্ভুক্ত করতে কাজে লাগে। অন্তর্ভুক্ত ফাইল Html বা Jsp যা খুশি হতে পারে। রেসাল্ট হিসাবে অন্তর্ভুক্ত করা টেক্সট এ আসল Jsp ফাইল দেখা যাবে।

<HTML>
<BODY>
Going to include hello.jsp...<BR>
<%@ include file="hello.jsp" %>
</BODY>
</HTML>

 

এই Jsp টিকে ব্রাউজারে দেখো, তুমি দেখতে পাবে যে আসল Hello.jsp নতুন Jsp এর মধ্যে অন্তর্ভুক্ত আছে।

Author: Stargallery24

Leave a Reply

Your email address will not be published. Required fields are marked *