1

私はinputTextとコマンドボタンを持っています

 <div id="address">
 <div class="label">Address<span>*</span></div>
      <div class="detail">
           <h:inputText class="text" value="#{restaurant.address}" />
           <h:commandButton id="add" value="Add" action="#{restaurant.submitInfo}"/>
      </div>

まず、「追加」ボタンをクリックすると、 の値が にrestaurant.addressなります。では、フォームを送信した後、その値をタグに表示するにはどうすればよいですか? ありがとうございました! nullrestaurant.addressstringinputText

4

2 に答える 2

1

ajax を使用して入力コンポーネントを更新できます。タグの使い方はこちらをご覧ください。f:ajax

于 2013-10-06T13:27:55.210 に答える
-2

タグは、あなたの識別子を追加し、新しいタグを開始タグと終了タグにネストする<f:ajax>ことにより、これに対して強力です。<h:inputText /><h:commandButton>

<div id="address">
     <div class="label">Address<span>*</span></div>
     <div class="detail">
           <h:inputText id="address" class="text" value="#{restaurant.address}" />
           <h:commandButton id="add" value="Add" action="#{restaurant.submitInfo}">
                 <f:ajax render="address" execute="address" />
           </h:commandButton>
     </div>
于 2013-10-06T13:46:43.667 に答える