मैं स्प्रिंग 3 का उपयोग कर रहा हूं और कुछ निर्भरताओं को उस वर्ग में इंजेक्ट करना चाहता हूं जो टैगलिब का हिस्सा है। मैं कन्स्ट्रक्टर-एर्ग का उपयोग करके कुछ क्लज की कल्पना कर सकता हूं, लेकिन मुझे आशा है कि किसी और के पास बेहतर विचार होगा।एक टैगलिब कक्षा में निर्भरता इंजेक्षन?
5
A
उत्तर
6
क्या आपको कस्टम टैग से सेवा या डीएओ तक पहुंचने का निर्णय लेना चाहिए, तो आपको टैग से एप्लिकेशनकॉन्टेक्स्ट तक पहुंचने की आवश्यकता है और फिर बीन प्राप्त करें।
ApplicationContext applicationContext = WebApplicationContextUtils.getWebApplicationContext(pageContext.getServletContext());
MyService myService = applicationContext.getBean(MyService.class);
myService.doSomething();
+0
पेज कॉन्टेक्स्ट टैगस्पोर्ट में संरक्षित विशेषता है –
1
वहाँ भी http://www.shredzone.org/projects/jshred/wiki/Spring_supported_Tag_Libraries है - यह प्रत्येक taglib वर्ग के लिए एक प्रॉक्सी वर्ग बनाकर काम करता है वसंत के साथ बातचीत संभालती है, और जरूरत पड़ने पर taglib का एक उदाहरण उत्पन्न करने के लिए वसंत का उपयोग करता है।
संबंधित मुद्दे
- 1. निर्भरता इंजेक्षन सर्वलेट श्रोता
- 2. Grails: एक टैगलिब
- 3. सेवा परत निर्भरता में एएसपी.नेट एमवीसी नियंत्रक संपत्ति इंजेक्षन?
- 4. इंजेक्षन
- 5. Grails: गतिशील रूप से डोमेन कक्षा में सेवा इंजेक्षन
- 6. Grails: एक टैगलिब को अन्य
- 7. पर निर्माता पैरामीटर नाम आधारित उचित निर्भरता इंजेक्षन कैसे
- 8. कक्षा पुस्तकालय में AuthorizeAttribute में निर्भरता इंजेक्शन
- 9. एक सेम इंजेक्षन कैसे केवल जब यह
- 10. इंजेक्षन सेवाएं
- 11. इंजेक्षन Ninject
- 12. इंजेक्षन स्क्रिप्ट
- 13. इंजेक्षन SwiftMailer
- 14. मैं कैसे एक कस्टम कक्षा में सेवाएं (निर्भरता) प्राप्त
- 15. कक्षा निर्भरता ग्राफ प्लगइन देखें?
- 16. AngularJS वस्तुओं में निर्भरता इंजेक्षन की तरह यह पहले से ही नियंत्रकों
- 17. web.xml में टैगलिब टैग नहीं मिला ERROR
- 18. Guice इंजेक्षन फील्ड Guice
- 19. सत्यापित करें कि किसी टैगलिब
- 20. जेएसटीएल टैगलिब यूआरआई अप्रचलित है?
- 21. क्रोम डिबगर इंजेक्षन जावास्क्रिप्ट
- 22. जेएसपी कस्टम टैगलिब: नेस्टेड मूल्यांकन
- 23. लूप में निर्भरता इंजेक्शन
- 24. मैं एक इकाई भंडार Symfony2 सिद्धांत में एक सेवा इंजेक्षन कैसे कर सकते हैं?
- 25. इकट्ठा करने और स्प्रिंग एक्सएमएल विन्यास में एक दिया प्रकार के सभी सेम इंजेक्षन
- 26. स्प्रिंग @Scheduled इंजेक्षन देरी समय
- 27. रूबी प्रिंट इंजेक्षन Do सिंटेक्स
- 28. निर्भरता इंजेक्शन
- 29. कैसे एक निर्माता पैरामीटर के रूप में निर्भरता नाम सुई
- 30. परीक्षण वर्ग निजी क्षेत्र में EasyMock नकली इंजेक्षन कैसे करें
"ऐसा मत करो" मेरी सलाह होगी। – duffymo
क्यों नहीं? मैं चाहता हूं कि मेरा टैग किसी सेवा से डेटा लोड करे। – jiggy
देखें http://stackoverflow.com/questions/3924909/how-to-write-tag-in-my-spring-project – skaffman