1

こんにちは、BalusC によるこの回答を見ました。エンティティのマスター詳細ページの作成、それらをリンクする方法、および選択する Bean スコープ

私が探しているのは、入力値をリクエスト GET パラメータとして渡す方法です。次のような検索フォームを持つ page1 があるとします。

<h:form>                              
  <h1>Search</h1>                
  Search Person
  <p:inputText value="#{personBean.personName}"/>                  
  <p:commandButton value="Find" action="personData.xhtml?faces-redirect=true"/>                                
</h:form>

そして、次のように人物のデータを表示する 2 番目のページ (page2) を用意します。

<h:head>
<f:metadata>
   <f:viewParam name="personName" value="#{person}" converter="#{personConverter}"converterMessage="bla bla"
                     required="true" requiredMessage="bla bla" />                      
 </f:metadata>
        <title>Facelet Title</title>
    </h:head>
    <h:body>
        Hello from Facelets
        <p:messages/>

        Here show person Data.....
</h:body>

私の質問は、page1 からの入力値を GET リクエスト パラメータとして page2 に渡す方法です。前もって感謝します。私の英語でごめんなさい:)

4

0 に答える 0