मैं जेएसएफ 2 और ग्लासफ़िश, प्राइमफेस 2.1 का उपयोग कर रहा हूं।जेएसएफ प्राइमफेस पी: कमांडलिंक नए पेज पर रीडायरेक्ट नहीं होगा?
यह काम करता है, showCreateProfile() विधि मारा जाता है, और विधि रिटर्न "profileForm" और ब्राउज़र कि पृष्ठ पर रीडायरेक्ट:
<h:commandLink action="#{profileHandler.showCreateProfile}" value="#{msg.menu_createNewProfile}" />
बहरहाल, यह काम नहीं करता है, showCreateProfile() विधि हिट मिल , और विधि "प्रोफाइलफॉर्म" लौटाती है लेकिन ब्राउज़र पृष्ठ पर रीडायरेक्ट नहीं करता है। मैंने बिना किसी किस्मत के तीन अलग-अलग चीजों की कोशिश की:
<p:commandLink action="#{profileHandler.showCreateProfile}" value="#{msg.menu_createNewProfile}" />
<p:commandLink action="#{profileHandler.showCreateProfile}" value="#{msg.menu_createNewProfile}" ajax="false" />
<p:commandLink action="#{profileHandler.showCreateProfile}" value="#{msg.menu_createNewProfile}" ajax="false" immediate="true"/>
कोई विचार क्या मैं गलत कर रहा हूं?
रोब