0

h:inputTextラジオボタンをクリックしたときにJSFでクリアするにはどうすればよいですか?

私は次のコードを試しました

if(isExisting.equalsIgnoreCase("N"))
{
    t.setValue(""); 
}

ラジオボタンのBean値がNの場合、テキストボックスBean値に空の文字列を設定します。

私も試しました

t.setValue(null);

ただし、ラジオボタンをクリックしてもテキストボックスはクリアされません。

<td width="25%" align="left" class="content_row">
  <h:selectOneRadio id="existingLARB" value="#{LABB.LAOpr.tDetails.isExisting}">
    <f:selectItems value="#{LABB.LAOpr.yesNoList}" />
    <a4j:support event="onclick" reRender="existingDetails,existingDetailsLA" action="#{LABB.showExistingDetails}"></a4j:support>
  </h:selectOneRadio>
</td>
4

0 に答える 0