नेटबीन्स की सबसे भयानक विशेषताओं में से एक है कुछ फ्रीमार्कर टेम्पलेट्स का उपयोग करके कोड उत्पन्न करना। मेरे पास इसके बारे में कुछ सवाल हैं, मुझे उम्मीद है कि यहां कोई मेरी मदद कर सकता है।नेटबीन्स के टेम्पलेट्स को कैसे बनाया जाए जो 1 से अधिक फाइल बनाता है?
मैं नेटबीन्स पर एक टेम्पलेट कैसे बना सकता हूं जो केवल 1 फ़ाइल से अधिक उत्पन्न करता है?
उदाहरण के लिए, मैं "एंटिटी बीन्स से JSF पेज" जादूगर का उपयोग CRUD फ़ाइलों उत्पन्न करने के लिए। तो यह प्रत्येक इकाई के लिए स्वचालित रूप से 4 फ़ाइलें बनाता है मेरे पास है:
- Create.xhtml
- Edit.xhtml
- List.xhtml
- View.xhtml
यह बहुत उपयोगी है, क्योंकि आप अक्सर बनाने, संपादित सूची या अपने डेटाबेस से कुछ रिकॉर्ड देखने की जरूरत है। तो मुझे पता है कि मैं टूल्स -> टेम्पलेट्स -> जावा सर्वर फेस -> जेएसएफ इकाई -> View.xhtml पर क्लिक करके व्यक्तिगत रूप से प्रत्येक टेम्पलेट को संपादित कर सकता हूं। और फिर मैं देखें .xhtml उत्पन्न हो सकता है। फिर "सी: \ उपयोगकर्ता \ yourname \ .netbeans \ 6.9 \ config \ Templates \ JSF \ JSF_From_Entity_Wizard \ view.ftl" पर एक एफटीएल फ़ाइल बनाई गई है।
लेकिन मुझे और चाहिए, मुझे एक खोज पृष्ठ भी चाहिए। मेरा सवाल यह है कि मैं "एंटिटी बीन्स से जेएसएफ पेजेस" जैसे टेम्पलेट को कैसे बना या बदल सकता हूं जो न केवल 1 फ़ाइल उत्पन्न करता है, लेकिन प्रत्येक इकाई के लिए 4 बनाता है। इसलिए मैं इस टेम्पलेट को 5 फाइलें उत्पन्न करने के लिए बदल सकता हूं:
- Create.xhtml
- Edit.xhtml
- List.xhtml
- View.xhtml
- Search.xhtml (for example)
अग्रिम धन्यवाद!
धन्यवाद जोनाथन! यह ट्यूटोरियल बहुत अच्छा है ... लेकिन दुर्भाग्यवश यह मेरे प्रश्न का उत्तर नहीं देता है, "मैं एक टेम्पलेट कैसे बना सकता हूं जो 1 से अधिक फाइल बनाता है"। उस ट्यूटोरियल ने एक टेम्पलेट बनाया जो केवल 1 एचटीएमएल फाइल बनाता है। लेकिन अगर उपयोगकर्ता "नई HTML फ़ाइल बनाएं" पर क्लिक करने के बाद मुझे 2 फाइलें बनाने की ज़रूरत है तो क्या होगा? उदाहरण के लिए: header.xhtml और body.xhtml। Netbeans पहले से ही करता है कि जब मैं "एंटीटी बीन्स से जेएसएफ पेजेस" पर क्लिक करता हूं, तो यह 4 फाइलें उत्पन्न करता है। और मैं इस नंबर को 5 तक बढ़ाना चाहता हूं। समझे? कोई विचार? –