मैं जावा में नेटबीन के साथ एक वेब पेज कैसे कोड और प्रदर्शित करूं?
चलो चलें! नेटबीन फायर करें। मैं जावा ईई सामान स्थापित के साथ नेटबीन 6.7.1 का उपयोग कर रहा हूं, और मुझे एक ग्लासफ़िश स्थापित है और बांध लिया गया है, इसलिए मुझे उस सामान की परवाह नहीं है। विवरण में आपका सेटअप भिन्न हो सकता है।
फ़ाइल करें-> नई परियोजना, और श्रेणियों से "जावा वेब" चुनें। "वेब एप्लिकेशन" का चयन करें और अगला हिट करें। प्रोजेक्ट नाम दर्ज करें और पसंद किए जाने पर स्थान को ट्वीक करें। अगला हिट करें। अगले पृष्ठ में सर्वर चयन ड्रॉप-डाउन होना चाहिए; जैसा कि ऊपर संकेत दिया गया है, मेरे पास "GlassFIsh v2.1" चुना गया है। यह ठीक है - जब तक नेटबीन किसी प्रकार के जावा एप्लिकेशन सर्वर से बातचीत कर सकता है, तब तक यह क्रैश कोर्स ठीक हो जाएगा।
"संदर्भ पथ" का एक नोट बनाएं - यह परियोजना के नाम पर आधारित होगा, और मूल रूप से यूआरएल का आधार बनता है जिस पर आपका आवेदन रहता है। अगला हिट करें। अगले पृष्ठ को अनदेखा करें, अभी के लिए, जो विभिन्न ढांचे के बारे में बात करता है, और खत्म मारा।
मंथन, मंथन। आपको अंततः अपनी वेब प्रोजेक्ट बनाया जाना चाहिए। यह एक बहुत ही सरल एप्लीकेशन है जिसमें एक जेएसपी फ़ाइल है, और यह मुख्य संपादक में खुली होगी। इसमें एचटीएमएल का एक समूह है, और कुछ जेएसपी सिंटैक्स है।
प्रोजेक्ट संरचना पर नज़र डालें। आपके पास एक "वेब पेज" फ़ोल्डर है जिसमें एक वेब-आईएनएफ निर्देशिका है, और एक index.jsp फ़ाइल है। यह वही फाइल है जिसे आप देख रहे हैं। वेब-आईएनएफ एक मानक निर्देशिका है जिसमें आपके आवेदन को तैनात करने के लिए उपयोग किए गए मेटाडेटा और संकलित कक्षाएं भी हैं जो इसे शक्ति देती हैं।
मूल उद्देश्य प्राप्त करने के लिए अब आपको केवल एक चीज करने की आवश्यकता है, बड़े ओल 'रन बटन को हिट करना है, या प्रोजेक्ट पर राइट-क्लिक करना है और मेनू से "रन" चुनें। नेटबीन संकलित करेंगे, और फिर अपने एप्लिकेशन सर्वर को फायर करेंगे और एप्लिकेशन को तैनात करेंगे। अंत में, आपके वेब ब्राउज़र को क्लासिक "हैलो, वर्ल्ड" पृष्ठ के साथ एक नया टैब खोलना चाहिए।
इस बिंदु पर, वास्तव में आपके पास क्या है? आपके पास एक जेएसपी फ़ाइल के साथ एक खाली वेब प्रोजेक्ट है। आप इसे अनुकूलित कर सकते हैं, लेकिन शायद यह बहुत रोमांचक नहीं है। जो आप वास्तव में देख रहे हैं वह एक बुनियादी ढांचा है जिसमें आप जेएसपी और सर्लेट्स की अपनी शिक्षा को लागू कर सकते हैं क्योंकि आप उनके साथ पकड़ते हैं।
ज्ञान ज्ञान हस्तांतरण के साथ कैसे आगे बढ़ें? मैं एक सभ्य पुस्तक या दो की सिफारिश करता हूं। जिसे मैं जाने वाला था, वह "जेएसपी, जेएसएफ और टॉमकैट वेब डेवलपमेंट: नौसेना से प्रोफेशनल" (ज़ैम्बॉन, गुइलियो; अप्रेस; आईएसबीएन 1-59059-904-7) शुरू हुआ था, जिसमें जेएसपी और कैसे एक सभ्य शुरुआत करने वाला गाइड है। servlets एक साथ काम करते हैं, और पूर्व के लिए एक आसान संदर्भ गाइड।
जितनी जल्दी हो सके, तो आप कच्चे सर्वलेट्स और JSP से दूर स्थानांतरित करने के लिए उन्हें चौखटे कि मैंने पहले से अधिक छोड़ दिया से एक का उपयोग एक से थोड़ा अधिक लचीला रास्ते में एक साथ बांधने के लिए चाहते करने जा रहे हैं। मैं आपको बताने वाला नहीं हूं कि कौन सी सीखना है; कई सुंदर सभ्य हैं। स्प्रिंग एमवीसी, या स्ट्रूट्स का प्रयास करें। एक बार फिर, मैं एक सभ्य पुस्तक प्राप्त करने का सुझाव दूंगा।
thx pal! उन पर im! – ajsie