私はデータベースからユーザー入力に基づいてデータを表示する必要があるアプリケーションを開発しています(従業員IDのフィールドempidとこの入力に基づいてデータベースから情報を表示します)。私はJSF、PrimeFace、およびHibernateを使用しています。JSFページ間で情報を渡す
私はempidを入力しているindex.xhtmlページを持っています。その後、別のページpage2.xhtmlにリダイレクトする必要があります。
<h:form>
<p>Employee ID:
<p:inputText value="#{userBean.newuser.empid}" required="true"/></p>
</h:form>
<br />
<h:form>
<p:commandButton action="page2?faces-redirect=true" value="Enter" />
</h:form>
しかしpage2.xhtmlするために再指示した後、いるindex.xhtmlページからEMPIDの入力が失われた:ここで
はいるindex.xhtmlからの抜粋です。私はこれについていくつかの記事を読もうとしましたが、理解できませんでした。助けてください。何度も質問があれば申し訳ありません。
入力フィールドとコマンドボタンの形式が異なりますか? –
はい、私はそれに気付きました。私は同じ形でそれらを保ったが、それも良いことではなかった。 – rkarwayun
https://stackoverflow.com/questions/31147487/jsf-passing-parameter-between-two-requestscoped-managed-beans-in-jsf-page – Kukeltje