Primefaces उपयोगकर्ता में पर एक सेम पर एक JSF विधि कॉल करने के लिए गाइड है कि यह कैसे AJAX सर्वरPrimefaces जावास्क्रिप्ट का उपयोग सर्वर
PrimeFaces.ajax.AjaxRequest('/myapp/createUser.jsf',
{
formId: 'userForm',
oncomplete: function(xhr, status) {alert('Done');}
});
क्या मैं समझ नहीं कैसे है कॉल करने की के उदाहरण से पता चलता एक विशेष विधि को कॉल करने के लिए। मेरा लक्ष्य जावास्क्रिप्ट का उपयोग कर क्लाइंट से सत्र को अमान्य करना है।
मैं हो सकता है, किसी भी समय, 5 चल रहे अनुप्रयोग अप करने के लिए, अपने स्वयं के सत्र के साथ प्रत्येक। चूंकि उपयोगकर्ता ऐप से ऐप में स्विच करता है, इसलिए मैं अन्य अनुप्रयोगों को "जिंदा" रखता हूं ताकि वे उपेक्षा से बाहर न हों। हालांकि, एक बार "सक्रिय" ऐप के समय समाप्त हो जाने के बाद, मुझे यह सुनिश्चित करने के लिए दूसरों को "लॉगआउट" करने की आवश्यकता है कि वे चारों ओर न रहें। मेरे पास 1 सर्वलेट ऐप, 3 स्ट्रैट्स ऐप और 1 जेएसएफ ऐप है। किसी भी समय किसी भी समय "सक्रिय" ऐप हो सकता है। –
यदि वे एक ही कंटेनर पर चलते हैं, तो बस उन्हें एक ही सत्र साझा करने दें। उदाहरण के लिए टोमकैट, आप इसे 'blankSessionPath =" true "' '''/conf/server.xml' में प्राप्त कर सकते हैं। – BalusC
धन्यवाद, मैंने यही सुझाव दिया है, लेकिन ये मौजूदा ऐप्स वेबलॉग पर चल रहे हैं। मुझे नहीं लगता कि वे गारंटी दे सकते हैं कि एक ऐप से डेटा दूसरों के साथ टकरा नहीं जाएगा। दूसरे शब्दों में, मुझे नहीं लगता कि वे एक-दूसरे को एक दूसरे को ट्रामलिंग के साथ साझा कर सकते हैं। –