JSP এবং এইচটিএমএল মধ্যে পার্থক্য

Anonim

জেএসপি বনাম এইচটিএমএল

জাভা সার্ভার পেজ (জেএসপি) 1 999 সালে সান মাইক্রোসিস্টেমস দ্বারা উন্নত প্রযুক্তি, এবং গতিশীলভাবে জেনারেটেড তৈরির উদ্দেশ্যে ওয়েব পেজ. যখন একটি পৃষ্ঠা গতিশীল হয়, এটি ক্রমাগত তথ্য আপডেট করে, একই সময়ে ক্লায়েন্টে ওয়েব পৃষ্ঠা প্রদর্শিত হচ্ছে। JSP প্রযুক্তি ব্যবহার করে, এটি ওয়েব ডিজাইনার এবং ডেভেলপারদের ওয়েব পৃষ্ঠার সামগ্রী সহজেই বজায় রাখতে ও বিকাশ করতে সক্ষম করে।

জাএসপি প্রযুক্তি এইচটিএমএল / এক্সএমএল এবং জাভা স্ক্রিপ্ট-এর মতো ট্যাগ ব্যবহার করে, যেটি পৃষ্ঠাটির জন্য সামগ্রী তৈরি করে যুক্তি উপস্থাপন করে। যখন একটি ব্যবহারকারী একটি JSP প্রযুক্তির সাথে একটি সাইট জন্য অনুরোধ, সার্ভার এক্সটেনশান দেখায়। jsp, এবং তারপর এটি JSP ইঞ্জিন এই অনুরোধ পাস। JSP ইঞ্জিনটি সেই ট্যাগগুলি ব্যাখ্যা করবে এবং সেই পৃষ্ঠাগুলির বিষয়বস্তু প্রক্রিয়া করবে তারপর এটি ফলাফলগুলি ফেরত পাঠাবে এবং এটি একটি HTML / XML পৃষ্ঠা আকারে প্রদর্শন করবে JSP- এ প্রদর্শন এবং ডিজাইনটি পৃষ্ঠা লজিক থেকে আলাদা করা হয়, মূল পৃষ্ঠা বিন্যাসটি মূল ডায়নামিক কন্টেন্ট স্পর্শ না করেই পরিবর্তিত হতে পারে।

--২ ->

জেএসপি হল জাভা প্রযুক্তি পরিবারের সদস্য। জাভা সার্ভার পেজগুলি জাভা 'সার্লেটে' এ কম্পাইল করা হয়। এটি সার্ভারে প্রক্রিয়াকরণ চালানোর জন্য মটরশুটি এবং এন্টারপ্রাইজ বীজ, যেমন জাভা বীন উপাদান এবং এন্টারপ্রাইজ জাভা বিন্যান্স উপাদানগুলি কল করতে পারে। সুতরাং, এই ধরনের JSP প্রযুক্তিটি ওয়েব-ভিত্তিক অ্যাপ্লিকেশনের জন্য উচ্চ পর্যায়ের স্থাপত্যের মূল উপাদান হতে পারে।

ডেভেলপারদের জন্য আরেকটি সুবিধা, যে জাভা servlets প্ল্যাটফর্ম-স্বাধীন এর মানে হল যে তারা তাদের দাবির যে কোনও অংশকে সমর্থন করে। JSP পৃষ্ঠাগুলি সার্ভার-স্বাধীনও রয়েছে, তাই, এটি বিভিন্ন ওয়েব সার্ভারগুলিতে প্রয়োগ করা যেতে পারে। এটি মূলত এই উদ্দেশ্য জন্য ডিজাইন করা হয় - ওয়েব অ্যাপ্লিকেশন একটি ওপেন-স্ট্যাণ্ডার্ড প্রযুক্তি হতে, এবং, অবশ্যই, ব্যবহার সহজে জন্য।

এইচটিএমএল একটি জনপ্রিয় এবং সহজ ওয়েব ভাষা ব্যবহার করা হয়, এবং সম্ভবত এটি কেন এটি JSP প্রযুক্তির সাথে সামঞ্জস্যপূর্ণ। এইচটিএমএল হল JSP পৃষ্ঠার মৌলিক ফর্ম। জাএসপি প্রযুক্তি কাজ করার জন্য এটি এইচটিএমএল মত ট্যাগ ব্যবহার করে। তাই, JSP প্রযুক্তির ব্যবহার করার জন্য আপনাকে HTML এর সাথে পরিচিত হতে হবে।

সারসংক্ষেপ:

JSP গতিশীলভাবে তৈরি ওয়েব পেজ তৈরিতে ব্যবহৃত একটি প্রযুক্তি। এটি এইচটিএমএল ট্যাগ ব্যবহার করে যদি জেএসপি প্রযুক্তির সাথে পাতাটির ফলাফলটি এইচটিএমএল আকারে বেশিরভাগই থাকে। সুতরাং, এটি এইচটিএমএল এটি কাজ করার জন্য JSP প্রযুক্তি একটি যন্ত্র। আপনার ওয়েব পেজের জন্য JSP ব্যবহার করার জন্য, আপনাকে HTML এর সাথে পরিচিত হতে হবে।