2009-04-19 9 views
5

मैं अपने वेब डेवलपर्स को शुद्ध HTML में काम करना जारी रखना चाहता हूं और डेवलपर्स को शेष व्यावसायिक तर्क लिखने के लिए जीडब्ल्यूटी जावा-कोड लिखने की अनुमति देना चाहता हूं।क्या जीडब्ल्यूटी तर्क से पूरी तरह से HTML/CSS लेआउट को अलग करना संभव है?

क्या यह भी संभव है?

क्या किसी ने जीडब्ल्यूटी पर्यावरण में वेब डेवलपर्स के साथ काम करने की कोशिश की है?

आप वेब डेवलपर्स को जीडब्ल्यूटी विकास प्रक्रिया में कैसे शामिल करते हैं?

उत्तर

4

अनिवार्य रूप से जो मैं खोज रहा हूं वह कुछ है DeclarativeUI (http://code.google.com/p/google-web-toolkit/wiki/DeclarativeUi) या UIBinder (http://code.google.com/p/google-web-toolkit-incubator/wiki/UiBinder)।

जीडब्ल्यूटी ब्लॉग के अनुसार यूआईबिन्डर बस इनक्यूबेटर चरण में स्थानांतरित हो गया और जीडब्ल्यूटी 1.6 टाइमफ्रेम द्वारा उपलब्ध नहीं होगा, लेकिन बाद में।

क्या इस समय कोई और तरीका है?

3

यदि एचटीएमएल द्वारा, आप बस लेआउट और स्टाइल (स्वयं विजेट की सामग्री नहीं) का मतलब है, तो हाँ, मैं कहूंगा कि यह पूरी तरह से संभव है।

जीडब्ल्यूटी जीडब्ल्यूटी विजेट्स के साथ एचटीएमएल कोड (अपनी आईडी, कक्षाओं और संबंधित सीएसएस के साथ) को सहजता से जोड़ना आसान बनाता है। जीडब्ल्यूटी विगेट्स में से कई सामान्य एचटीएमएल नियंत्रणों पर काफी पतले रैपर होते हैं, और इसलिए आसानी से स्टाइल किया जा सकता है।

अनिवार्य रूप से, वेब डेवलपर आपको HTML/CSS फ़ाइलें देते हैं, और आप सुनिश्चित करते हैं कि इंटरैक्टिव भागों में उन पर आईडी हैं। फिर आपका जावा जीडब्ल्यूटी कोड इन आईडी के साथ रूटपेनल.get() को कॉल करता है और इंटरैक्टिव सामग्री जोड़ता है।

आपकी विशिष्ट आवश्यकताओं को देखे बिना इस दृष्टिकोण के साथ क्या संभव है और यह संभव नहीं है इसके बारे में अधिक विशिष्ट होना मुश्किल है।

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