what is jsp scripting tags in hindi-jsp स्क्रिप्टिंग टैग्स क्या है?

हेल्लो दोस्तों आज के इस पोस्ट में आपको jsp scripting tags in hindi के बारे में बताया गया है की इसे कैसे प्रयोग करते है तो चलिए शुरू करते है

jsp scripting elements का परिचय

JSP आपको html(hyper text markup language) script में java code को insert करने के लिए ही tags को provide करती है जिन्हें scripting एलेमेंट्स कहा जाता है इन scripting elements की मदद से आप अलग अलग purposes के लिए ही html script में java code को लिखते है

scripting elements में लिखा गया है की code को jsp engine के द्वारा process किया जाता है बाकी remaining code को html के तरह process किया जाता है jsp में 4 scripting elements को provide करती है

  • declaration tag
  • scripting tag
  • expression tag
  • directive tag

इस चारो के बारे में आपको निचे बताया गया है

  1. jsp declatation tag

declaration tag में आप ऐसा java code को लिखते है की जिसे आप html script में बार बार प्रयोग करने वाले है जैसे की आप कोई भी variable या method को declare कर सकते है बाद में आप variable या method को script में कही भी प्रयोग कर सकते है

इस tag का code translate होने पर ही jsp life cycle के _jsp service() method बाहर होता है इस tag में डिफाइन किया गया java code excute नहीं होता है और कोई भी request भी produce नहीं करता है इस code से आउटपुट प्राप्त करने के लिए ही आप इसे expression tag में प्रयोग करते है

declaration tag का general syntax आपको निचे दिया जा रहा है

<%! java code here %>

jsp declaration tag को डिफाइन करने के लिए आप < के बाद में % और ! symbols का प्रयोग करते है इसे close करने के लिए सिर्फ % और > symbols का प्रयोग किया जाता है

< % और % > symbols सभी scripting elements में common होते है declaration tag के syntax में ! symbols इसे और tags के बीच uniquely identify करने के लिए ही प्रयोग किया जाता है

Learn More Topics-

example

<%!
 void My function()
{
     out.println(“hello world!”);
}
%>

उपर दिए गए example में my function नाम से एक function को create किया गया है की ये function को एक्सीक्यूट होने पर ही hello world string को print करता है जैसे की आपको declaration tag के द्वारा आप कोई भी आउटपुट को display नहीं कर सकते है इसलिए इस function को expression tag में call किया जायेगा

jsp scriptlet tag

इस tag में आप बहुत अधिक java code को लिख सकते है इस tag में लिखा हुए java code को translate होने पर ही _jsp Service() method के अन्दर होता है

इस tag में एक्सीक्यूट किये गए code के आउटपुट को आप out.println() method के द्वारा ही display करते है scripting tag का general syntax आपको निचे दिया जा रहा है

<% java code here %>

जैसा की आप उपर दिए गए syntax में देख सकते है की scripting tag को < और % symbols के साथ को start किया जाता है इसके बाद java code लिखा जाता है इस tag को आप % और > symbols से close करते है तो आएये अब इसे एक example के माध्यम से समझने का प्रयास करते है

<%
out.println(“hello world”);
%>

उपर दिए गए example में out.println() method के माध्यम से hello world string को print किया गया है

jsp expression tag

expression tag के माध्यम से java expressions को compute करके उनका result instantly show कर सकते है इस tag में दिए गए java code का result आपको show नहीं करना पड़ता है

ये tag में एक तरह का out println statement ही होता है जिसमे आप कुछ भी लिखते है और वह evaluate होकर print हो जाता है जैसे की (2+2) एक expression होता है

jsp expression tag का syntax में निचे दिया जा रहा है

<%= java code here %>

expression tag को start करने के लिए आप क्रमश : < ,% और = symbols का प्रयोग करते है इस tag को close करने के लिए % और > symbols को प्रयोग किया जाता है

तो आएये अब इसे एक example के माध्यम से समझने का प्रयास किया जाता है मान लीजिये की यादी उपर दिए गए declaration tag में example create करने के लिए function को call किया जाता है

<%= my function() %>

जैसे की आपको पता है की expression tag output को show करता है उपर दिए गए example में Myfunction() को एक्सीक्यूट करके उसका output को show किया जायेगा

jsp directive tag

directive tag के द्वारा jsp engine को special instructions दिए जाते है jsp 3 प्रकार से directive tags को provides करती है

  1. page-ये tag page को properties जैसे की language और session आदि को define करने के लिए प्रयोग किया जाता है
  2. include-ये tag एक file को include करने के लिए प्रयोग किया जाता है इस tag के माध्यम से आप कोई भी java file html page में include कर सकते है
  3. taglib-ये tag page में प्रयोग की गयी tag library को declare करने के लिए प्रयोग किया जाता है

jsp scripting tags in hindi

reference-https://www.javatpoint.com/jsp-scriptlet-tag

निवेदन:-आप सभी छात्र –छात्रों से निवेदन है की अगर आपको ये Topic(jsp scripting tags in hindi) अच्छा लगा हो तो कृपया आप इस वेबसाइट के बारे में अपने दोस्तों को जरुर बताये अगर कोई topic(jsp scripting tags in hindi) से संबधित प्रश्न हो तो कमेंट्स(comments) आपके लिए ही बना है और किसी Subject(jsp scripting tags in hindi) के लेकर भी कोई प्रश्न हो तो कमेंट करे

Leave a Comment