मैंने अभी भी प्ले फ्रेमवर्क के साथ काम करने का प्रयास करना शुरू कर दिया है और एक नई परियोजना बनाते समय आपको प्राप्त होने वाले इस डिफ़ॉल्ट एप्लिकेशन को समझने की कोशिश की है।"प्ले 2.0 में आपका स्वागत है" पृष्ठ निर्माण
तो जहां तक मैं समझता हूं, स्थानीयहोस्ट पेज लोड करते समय, http प्राप्त अनुरोध आता है और मार्ग फ़ाइल में विनिर्देश के कारण Application.index()
विधि पर निर्देशित किया जाता है? index()
विधि में बहुत से HTML कोड उत्पन्न होते हैं और परिणाम ऑब्जेक्ट में लौटाए जाते हैं और index.scala.html
फ़ाइल को पास करते हैं जो इसे main.scala.html
पर ले जाता है जहां यह अधिक HTML से घिरा हुआ है।
अब, कुछ चीजें मेरे लिए स्पष्ट नहीं कर रहे:
Application.java
में इस लाइनreturn ok(index.render("Hello World!"));
सूचकांकviews.html.*
के अंतर्गत आता है है; लेकिन यह पैकेज कहां है? मैंindex.scala.html
फ़ाइल अपने आप में एपीआई :(कारण है कि मैं
index.scala.html
फ़ाइल का नाम नहीं कर सकते हैं में यह नहीं मिल सकता है नाम एक सम्मेलन है?? क्या
@play20.welcome(message, style = "Java")
क्या करता है यह है हो रही "में आपका स्वागत है खेलने के लिए 2.0" साइट और फिर - मैं play20 बात :(
मुझे आशा है कि, किसी एक सिंहावलोकन प्राप्त करने के लिए मेरी मदद कर सकते के लिए दस्तावेज़/एपीआई प्रवेश नहीं मिल रहा है, मैं के रूप में इस समय वास्तव में उलझन में हूँ .. ^^ मैंने बहुत सारे जावा किए हैं, लेकिन कोई वेब प्रोग्रामिंग बिल्कुल नहीं है, इस समय सभी अलग-अलग प्रौद्योगिकियों और भाषाओं का यह मिश्रण काफी अजीब है!
धन्यवाद! :) .. खासकर जीआईटी पर स्वागत पृष्ठ के लिंक के लिए! – chris