ठीक वसंत गुरु ... मेरे लिए यह एक तोड़ दो। वसंत MVC पर प्रलेखन पढ़ते समय, मैं इस बयान भर में ई कैम:वसंत डिस्पैटर सर्बलेट एकाधिक उदाहरण
".... वसंत में ApplicationContext उदाहरणों scoped किया जा सकता है वेब MVC ढांचे में, प्रत्येक DispatcherServlet अपनी ही WebApplicationContext है, जो सभी को विरासत में नहीं है। जड़ पहले से ही वेब WebplicationContext में परिभाषित किया गया है। परिभाषित इन विरासत बीन्स को सर्वलेट-विशिष्ट दायरे में ओवरराइड किया जा सकता है, और नए स्कोप-विशिष्ट बीन्स को दिए गए सर्वलेट उदाहरण में स्थानीय परिभाषित किया जा सकता है। "
मैं इस के आधार पर कुछ प्रश्न हैं:
- बयान का तात्पर्य DispatcherServlet के एक से अधिक उदाहरण नहीं हो सकता है कि। क्या यह पूरी तरह से सच नहीं है क्योंकि वेब ऐप में, सर्वलेट का केवल एक उदाहरण (और आदर्श होना चाहिए) मौजूद है?
- उपरोक्त कथन के संदर्भ में "सर्वलेट-विशिष्ट दायरा" का क्या अर्थ है?
मैंने ऊपर की ओर इशारा करते हुए 'नहीं' के साथ अपनी गलती को सही किया, धन्यवाद। वैसे भी, अच्छा स्पष्टीकरण। मुझे लगता है कि बहुत साफ करता है। हालांकि, मैं अभी भी अपने सिर को खरोंच कर रहा हूं कि आप एक वेब ऐप में कई समान सर्लेट क्यों चाहते हैं, बस अलग-अलग मैप किए गए अनुरोधों को संभालने के लिए। अलग-अलग वेब ऐप्स क्यों नहीं हैं, प्रत्येक के पास एक अलग संदर्भ पथ है? क्या पूर्व मामला नहीं होगा (विभिन्न यूआरएल को संभालने के लिए एक वेब ऐप में कई समान सर्लेट) गंभीर सिरदर्द के लिए बस एक नुस्खा हो? – mainas