2010-01-14 6 views
5

मुझे PHP का अच्छा ज्ञान है। लेकिन मैं जेएसपी जैसी प्रौद्योगिकियों को भी सीखना चाहता हूं। मैंने अपाचे टॉमकैट 6.0 और एक्लिप्स जावा ईई स्थापित किया है।जावा सर्वर साइड प्रौद्योगिकियों के साथ कैसे शुरू करें?

मैं Google पर जेएसपी ट्यूटोरियल की तलाश में था और पाया कि जेएसपी, सर्वलेट्स, स्ट्रेट्स, ईजेबी, जेएसएफ इत्यादि जैसी कई चीजें हैं। मैंने स्ट्रैट्स और जेएसएफ के बारे में बहुत कुछ सुना है कि वे बहुत अच्छे हैं।

मैं जानना चाहता हूं कि इन तकनीकों को सीखने के लिए मुझे किस क्रम में शुरुआत करना चाहिए। (मुझे कोर जावा का अच्छा ज्ञान है)

उत्तर

3

आप Servlets और JSP की मूल बातें सीखकर शुरू करना चाहते हैं। वे वेब अनुप्रयोग ढांचे के लिए बिल्डिंग ब्लॉक हैं।

मैं भी खर्च नहीं करता हूं, यह समझने से परे कि वे आम तौर पर कैसे काम करते हैं। भारी भारोत्तोलन इन दिनों वेब ऐप ढांचे द्वारा किया जाता है।

एक बार जब आप जावा पेज को वेब पेज के रूप में काम करते हैं, तो मूलभूत परिचितों से परिचित हो जाते हैं, जेएसएफ, स्प्रिंग वेब एमवीसी या स्ट्रूट जैसे अधिक परिष्कृत ढांचे पर जाएं। ये ढांचे सभी एमवीसी डिजाइन पैटर्न का उपयोग करते हैं, जिसे आपने PHP ढांचे के साथ उपयोग किया हो सकता है (यदि नहीं, तो यह सीखने के लिए एक बहुत अच्छा सिद्धांत है)। उन सभी परियोजनाओं को अच्छी तरह से प्रलेखित किया गया है और एक बड़ा समुदाय है।

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

जेएसएफ के लिए, किताबों के लिए ... मुझे कोर जावासेवर फेस पसंद है। वसंत के लिए, मुझे स्प्रिंग इन एक्शन पसंद है।

+1

एक और अच्छा किताब है कि इस पर एक नज़र लेने लायक है विशेषज्ञ है एक पर एक J2EE विकास EJB के बिना (http://www.wrox.com/WileyCDA/WroxTitle/productCd-0764558315.html) । यह रॉड जॉनसन द्वारा लिखा गया है, जिन्होंने वसंत बनाया। 2004 में एक पुस्तक है, भले ही वर्णित कई सिद्धांत अभी भी अच्छे हैं। – svachon

0

मैं आपको सलाह दूंगा कि हेड फर्स्ट सर्वलेट और जेएसपी इस शानदार पुस्तक में आपको जेएसपी और सर्वलेट के लिए सर्वर साइड ज्ञान के साथ पूरी तरह से शुरू करने की सुविधा मिलती है।

Head First Servlets and JSP

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