<form>ユーザーがデータを入力できる場所があります。彼が正しいデータを入力し、ユーザーがボタンを押したときに、これ<form>を感謝のメッセージに置き換えたいと思います。実際、<div>テキストが入ったコンテナが表示されるはずです。
Primefaces 3.5 または JSF でこれを実現する良い方法は何ですか?
<form>ユーザーがデータを入力できる場所があります。彼が正しいデータを入力し、ユーザーがボタンを押したときに、これ<form>を感謝のメッセージに置き換えたいと思います。実際、<div>テキストが入ったコンテナが表示されるはずです。
Primefaces 3.5 または JSF でこれを実現する良い方法は何ですか?
フォームが送信された後、パネルの可視性を に変更しfalse、ありがとうメッセージの可視性を に変更しtrueます。
<p:outputPanel id="parentPanel">
<p:outputPanel id="formPanel" rendered="#{bean.render eq '1'}">
//Your form here
</p:outputPanel>
<p:outputPanel id="textPanel" rendered="#{bean.render eq '2'}">
//Your thank you message here
</p:outputPanel>
</p:outputPanel>
これは、フォームが送信された後にからに変更されるBeanrenderの属性です。12