جکارتہ سرور پیجز (JSP؛ پہلے جاوا سرور پیجز)[1] ٹیکنالوجیز کا ایک مجموعہ ہے جو سافٹ ویئر ڈویلپرز کو HTML، XML، SOAP، یا دیگر دستاویز کی اقسام پر مبنی متحرک طور پر تیار کردہ ویب صفحات بنانے میں مدد کرتا ہے۔ یہ آپ کو HTML صفحات کے اندر جاوا کوڈ کو سرایت کرنے کی اجازت دیتا ہے، آپ کو ایسے ویب صفحات بنانے کے قابل بناتا ہے جو صارف کے تعاملات، ڈیٹا بیس کے سوالات، یا دیگر عوامل کی بنیاد پر متحرک طور پر تبدیل ہوتے ہیں۔
JSP آپ کو ایسے ویب صفحات بنانے کی اجازت دیتا ہے جو جامد نہیں ہیں۔ صارف کے اِن پٹ، دن کا وقت، یا ڈیٹا بیس سے حاصل کردہ ڈیٹا جیسے عوامل کی بنیاد پر مواد مختلف ہو سکتا ہے۔
ڈائریکٹوز، سکرپٹلیٹس، ایکسپریشنز اور ڈکلیریشنز
ترمیم
آپ خصوصی ٹیگز کا استعمال کرتے ہوئے JSP صفحات کے اندر جاوا کوڈ ایمبیڈ کر سکتے ہیں۔
سب سے بنیادی <% ... %>
ہے جس کو سکرپٹلیٹ کہتے ہیں۔ یہ صفحے کے اندر جاوا کوڈ کو چلاتا ہے۔[2]
دیگر عام حد بندیوں میں شامل ہے <%= ... %>
جو ایکسپریشنز کے لیے استعمال ہوتا ہے۔ یہ جاوا ایکسپریشن کی قدر براہ راست HTML آؤٹ پٹ میں داخل کرتا ہے۔