Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> प्रोग्रामिंग

मुझे जेएसपी में निर्देश टैग शामिल करने में समस्या का सामना करना पड़ रहा है। कृपया एक कामकाजी उदाहरण साझा करें।

<घंटा/>

शामिल करें अनुवाद चरण के दौरान फ़ाइल को शामिल करने के लिए निर्देश का उपयोग किया जाता है। यह निर्देश कंटेनर को अनुवाद चरण के दौरान वर्तमान जेएसपी के साथ अन्य बाहरी फाइलों की सामग्री को मर्ज करने के लिए कहता है। आप शामिल . को कोड कर सकते हैं आपके जेएसपी पेज में कहीं भी निर्देश।

इस निर्देश का सामान्य उपयोग रूप इस प्रकार है -

<%@ शामिल फ़ाइल ="रिश्तेदार url">

शामिल निर्देश में फ़ाइल नाम वास्तव में एक सापेक्ष URL है। यदि आप बिना किसी संबद्ध पथ के फ़ाइल नाम निर्दिष्ट करते हैं, तो JSP कंपाइलर मानता है कि फ़ाइल उसी निर्देशिका में है जिसमें आपका JSP है।

आप उपरोक्त सिंटैक्स के XML समकक्ष को इस प्रकार लिख सकते हैं -

उदाहरण

शामिल करें . का एक अच्छा उदाहरण निर्देश सामग्री के एकाधिक पृष्ठों के साथ एक सामान्य शीर्षलेख और पादलेख शामिल है।

आइए निम्नलिखित तीन फाइलों को परिभाषित करें (a) header.jps, (b)footer.jsp, और (c)main.jsp इस प्रकार -

header.jsp की सामग्री निम्नलिखित है:-

 <%! इंट पेजकाउंट =0; शून्य एडकाउंट () {पेजकाउंट ++; }%><% एडकाउंट (); %>  <शीर्षक>निर्देशात्मक उदाहरण शामिल करें   

निर्देशात्मक उदाहरण शामिल करें

इस साइट को देखा जा चुका है <% =पृष्ठगणना%> बार।



footer.jsp की सामग्री निम्नलिखित है:-

 

कॉपीराइट © 2010

अंत में main.jsp . की सामग्री यहां दी गई है -

<%@शामिल फ़ाइल ="header.jsp" %> 

मेरे पेज पर आने के लिए धन्यवाद।

<%@ include file ="footer.jsp" %>

आइए अब इन सभी फाइलों को रूट डायरेक्टरी में रखें और main.jsp . तक पहुंचने का प्रयास करें . आपको निम्न आउटपुट प्राप्त होगा -

निर्देशात्मक उदाहरण शामिल करेंइस साइट को 1 बार देखा जा चुका है। मेरे पृष्ठ पर आने के लिए धन्यवाद।कॉपीराइट © 2010

ताज़ा करें main.jsp और आप पाएंगे कि पेज हिट काउंटर बढ़ता रहता है।

आप अपनी रचनात्मक प्रवृत्ति के आधार पर अपने वेबपेज डिजाइन कर सकते हैं; यह अनुशंसा की जाती है कि आप अपनी वेबसाइट के गतिशील भागों को अलग-अलग फाइलों में रखें और फिर उन्हें मुख्य फ़ाइल में शामिल करें। यह तब आसान बनाता है जब आपको अपने वेबपेज के किसी भाग को बदलने की आवश्यकता होती है।


  1. हैश-मैप का उपयोग करके लॉक और की समस्या

    विभिन्न तालों की सूची और चाबियों की एक अन्य सूची दी गई है। हमारा काम दी गई सूची में से लॉक और की का सही मिलान करना है, और सही होने पर उस कुंजी को लॉक के साथ असाइन करना है। इस दृष्टिकोण में हम सभी तालों को पार करेंगे और एक हैश-मैप बनाएंगे, उसके बाद, हैश-मैप में प्रत्येक कुंजी की खोज की जाएगी। जब कुं

  1. SQL क्वेरी में 'से' फ़ील्ड का उपयोग करने में मुझे समस्या का सामना क्यों करना पड़ रहा है?

    आप से . का उपयोग नहीं कर सकते सीधे कॉलम नाम के रूप में क्योंकि से MySQL में एक आरक्षित शब्द है। इससे बचने के लिए आपको बैकटिक सिंबल का इस्तेमाल करना होगा। आइए पहले एक टेबल बनाएं - तालिका बनाएं DemoTable (Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, `from` varchar(100), Name varchar(10));क्वेरी ठीक, 0

  1. कृपया JSP के जीवनचक्र की व्याख्या करें

    एक जेएसपी जीवन चक्र को इसके निर्माण से लेकर विनाश तक की प्रक्रिया के रूप में परिभाषित किया गया है। यह एक अतिरिक्त चरण के साथ एक सर्वलेट जीवन चक्र के समान है जो एक JSP को सर्वलेट में संकलित करने के लिए आवश्यक है। जेएसपी द्वारा अनुसरण किए जाने वाले पथ JSP द्वारा अनुसरण किए जाने वाले पथ निम्नलिखित हैं