2009-09-30 6 views
7

क्या टैग फ़ाइलों को/WEB-INF/टैग फ़ोल्डर से बाहर रखने का कोई तरीका है? शायद किसी भी तरह से tld का उपयोग करके और टैगडीर के बजाय उन्हें यूरी के साथ बुलाकर?वेब-आईएनएफ/टैग के बाहर जेएसपी टैग

इस अनुरोध का कारण यह है कि हम एक कोडबेस से कई साइटों को चलाने की कोशिश कर रहे हैं और हम इसे वेब-आईएनएफ/साइट 1/टेम्पलेट्स, टैग्स, जैसे ... के साथ शुरू करना चाहते हैं , ऐसा कहने के लिए स्वतंत्र महसूस करें।

उत्तर

5

स्पष्ट रूप से नहीं: http://java.sun.com/j2ee/1.4/docs/tutorial/doc/JSPTags6.html यदि टैग कहां कहने के लिए टीएलडी का उपयोग करते हैं, तो यह या तो जार में पैक टैग के लिए वेब-आईएनएफ/टैग या मेटा-आईएनएफ/टैग में हो सकता है।

2

taglib वितरित करने के लिए मानक तरीका एक जार में अपने सभी टैग पैक और इस निर्देशिका में जार भी TLD के है,

META-INF/tld/ 

जब कंटेनर शुरू होता है, यह सब जार के लिए स्कैन करेगा है टीएलडी तो यह जानता है कि टैग कहां खोजें। आप बस टैग का संदर्भ देने के लिए यूआरएल का उपयोग करते हैं। इस तरह जेएसटीएल काम करता है।

0

यदि विभिन्न साइटें अलग-अलग उदाहरणों के रूप में चल रही हैं .. तो आप तैनाती के दौरान प्रासंगिक टैग को प्रतिलिपि/वेब-इंफ/टैग पर कॉपी कर सकते हैं

 संबंधित मुद्दे

  • कोई संबंधित समस्या नहीं^_^