JSP সার্ভারে রাজা :: scriplet এবং html এর মিস্রন পর্ব – ৪

 

ইতি মধ্যেই আমরা জেনে গেছি “out” ভেরিয়েবেল দিয়ে কিভাবে scriplet এর মধ্যে তৈরি করতে হয়। জটিল html এর জন্য “out” ভেরিয়েবেল ব্যবহার সময় নষ্ট! এটা scriplet এবং html এর মিশ্রণে সহজ হয়ে যায়।

ধরি html এ একটি টেবিল তৈরি করতে হবে। আমরা এর জন্য কোনো sql টেবিল বা ফাইলএর টেবিল ব্যবহার করতে পারি।

আমরা এখন একটি টেবিল তৈরি করব যা 1 থেকে n পর্যন্ত নাম্বার ধারন করবে। যা এখানে Jsp দিয়ে তৈরি করা হয়েছে।

<TABLE BORDER=2>
<%
    for ( int i = 0; i < n; i++ ) {
        %>
        <TR>
        <TD>Number</TD>
        <TD><%= i+1 %></TD>
        </TR>
        <%
    }
%>
</TABLE>

 

এখানে শুধু আপনাকে n integer type ভেরিয়েবেলের মান দিতে হবে, আউটপুট এ তাই n টি row দেখাবে।

এখানে দেখার যে %> ও <% ক্যারেক্টার গুলি “for” লুপের মধ্যে দেখা যাবে।

কোনো “while” বা “for” বা “if” expression Html কে Control করতে পারে।

নীচে আরেকটি উদাহরণ দেওয়া হল।

এখানে “hello”কে boolean variable হিসাবে ধরা হয়েছে।

<%
    if ( hello ) {
        %>
        <P>Hello, world
        <%
    } else {
        %>
        <P>Goodbye, world
        <%
    }
%>

 

Author: Stargallery24

Leave a Reply

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