JSP का मतलब है
- (a)जावा सिम्पल पेजेस
- (b)जावा सिस्टम प्रोटोकॉल
- (c)जावा सर्वर पेजेस
- (d)जावा सर्वर प्रोटोकॉल
सही उत्तर — (c) जावा सर्वर पेजेस। JSP (JavaServer Pages) एक सर्वर-साइड जावा तकनीक है जो डेवलपरों को HTML के भीतर जावा कोड एम्बेड करने देती है ताकि गतिशील रूप से उत्पन्न वेब पेज बनाए जा सकें। जब कोई पेज मांगा जाता है, वेब सर्वर (उदाहरणतः Apache Tomcat) JSP को एक जावा सर्वलेट में परिवर्तित करता है, उसे चलाता है, तथा परिणामी HTML ब्राउज़र को भेज देता है। इसे सन माइक्रोसिस्टम्स द्वारा 1999 में जावा प्लेटफॉर्म के वेब-भाग के रूप में प्रस्तुत किया गया था।
- (a)जावा सिम्पल पेजेस — कोई वास्तविक तकनीक नहीं — JSP में 'S' का अर्थ 'सर्वर' है, 'सिम्पल' नहीं।
- (b)जावा सिस्टम प्रोटोकॉल — JSP एक वेब-पेज (टेम्पलेटिंग) तकनीक है, नेटवर्क प्रोटोकॉल नहीं; ऐसा कोई शब्द अस्तित्व में नहीं है।
- (d)जावा सर्वर प्रोटोकॉल — सबसे नज़दीकी जाल — पहले दो शब्द सही हैं, किंतु JSP वेब पेज उत्पन्न करता है, इसलिए यह 'पेजेस' पर समाप्त होता है, 'प्रोटोकॉल' पर नहीं।
JSP जावा की मुख्य वेब तकनीकों में से एक है (सर्वलेट्स के साथ)। 'सर्वर-साइड' का अर्थ है कि पेज ब्राउज़र को भेजे जाने से पहले वेब सर्वर पर संयोजित किया जाता है — क्लाइंट-साइड जावास्क्रिप्ट के विपरीत, जो ब्राउज़र के भीतर चलती है। पर्दे के पीछे, प्रत्येक JSP को Apache Tomcat जैसे सर्वर द्वारा एक जावा सर्वलेट में संकलित किया जाता है।
जाल लगभग समरूप विकल्प (d) 'जावा सर्वर प्रोटोकॉल' है — वही पहले दो शब्द। अंतिम शब्द को आधार बनाएँ: JSP वेब पेजेस उत्पन्न करता है, इसलिए यह अवश्य 'पेजेस' पर समाप्त होगा।
- JSP = जावा सर्वर पेजेस — गतिशील वेब पेज बनाने हेतु एक सर्वर-साइड तकनीक
- 1999 में सन माइक्रोसिस्टम्स द्वारा प्रस्तुत; जावा EE / जकार्ता EE प्लेटफॉर्म का भाग
- एक JSP को सर्वर (जैसे Apache Tomcat) द्वारा एक जावा सर्वलेट में परिवर्तित व संकलित किया जाता है
- सर्वर-साइड (सर्वर पर निर्मित) बनाम क्लाइंट-साइड जावास्क्रिप्ट (ब्राउज़र में चलती है)
- ब्राउज़र एक पेज का अनुरोध करता है
- वेब सर्वर (जैसे Apache Tomcat) JSP को चलाता है
- JSP को एक जावा सर्वलेट में परिवर्तित कर निष्पादित किया जाता है
- HTML उत्पन्न होकर ब्राउज़र को वापस भेजा जाता है
JSP सर्वर साइड पर कार्य करता है: इसे एक सर्वलेट में संकलित किया जाता है जो उपयोगकर्ता को दिया गया HTML पेज बनाता है।
- (d) 'जावा सर्वर प्रोटोकॉल' चुन लेना — प्रारंभ सही, अंतिम शब्द गलत
- यह मान लेना कि JSP एक प्रोटोकॉल है; यह एक पेज/टेम्पलेटिंग तकनीक है
MPPSC व अन्य PCS प्रश्नपत्र IT संक्षिप्तियों पर 'X का मतलब है' पूर्ण-रूप प्रश्न पसंद करते हैं। प्रत्येक संक्षिप्ति को शब्दशः याद करें, क्योंकि जाल केवल एक शब्द बदलते हैं।
इस प्रश्न से सीधे संबंधित कोई पूर्व PYQ उपलब्ध नहीं।
- अभ्यास — वास्तविक PYQ नहीं
चलने से पहले, एक JSP फ़ाइल को वेब सर्वर द्वारा निम्न में से किसमें परिवर्तित किया जाता है ?
- (a)एक HTML फ़ाइल
- (b)एक जावा सर्वलेट
- (c)एक CSS स्टाइलशीट
- (d)एक डेटाबेस टेबल
उत्तर(b) एक जावा सर्वलेट — सर्वर JSP को परिवर्तित व संकलित कर सर्वलेट बनाता है।
- अभ्यास — वास्तविक PYQ नहीं
JSP तकनीक का उपयोग मुख्यतः निम्न बनाने हेतु किया जाता है :
- (a)स्थैतिक डेस्कटॉप एप्लिकेशन
- (b)गतिशील रूप से उत्पन्न वेब पेज
- (c)कंप्यूटर ऑपरेटिंग सिस्टम
- (d)एंटीवायरस सॉफ्टवेयर
उत्तर(b) गतिशील रूप से उत्पन्न वेब पेज।