2011-06-15 14 views
5

क्या जेएसएफ 2.0 में रिवर्स अजाक्स के साथ काम करना संभव है?जेएसएफ के साथ अजाक्स रिवर्स?

मैं जेएसएफ में अजाक्स के साथ काम कर सकता हूं, लेकिन मुझे नहीं पता कि प्रतिपादन कैसे रखा जाए। कोई उपाय?

उत्तर

4

रिवर्स अजाक्स के साथ आपके पास मतदान होता है जहां क्लाइंट बार-बार प्रतिक्रिया के लिए सर्वर से पूछताछ करता है, और आप धक्का दे रहे हैं कि सर्वर क्लाइंट के साथ कनेक्शन रखता है और उपलब्ध होने पर प्रतिक्रिया भेजता है।

रिचफेस के <a4j:poll> और <a4j:push> इसके AJAX समर्थन के हिस्से के रूप में है।

<a4j:push> समय-समय पर सर्वर से AJAX अनुरोध करते हैं, 'पुश' डेटा अनुकरण करने के लिए।

<a4j:push> और <a4j:poll> घटकों के बीच मुख्य अंतर यह है कि <a4j:push> आदेश कतार में संदेशों की उपस्थिति की जांच करने में केवल (JSF पेड़ के लिए नहीं) कम से कम कोड के लिए अनुरोध करता है है। अगर संदेश मौजूद है पूरा अनुरोध किया जाएगा। घटक पंजीकृत बीन्स पंजीकृत नहीं है लेकिन इवेंट लिस्टनर पंजीकृत करता है जो घटनाओं के बारे में संदेश प्राप्त करता है।

+0

यह एक बहुत अच्छा तरीका है! – akira

+0

धन्यवाद मार्क, बहुत मददगार! –

1

प्राइमफेस में p:poll है।

<a4j:push> का सीडीआई कार्यक्रमों का उपयोग करने का लाभ है।

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