これがjsf 2.0プロジェクトで試した私のコードです。
<h:input value="#{studentInfoBean.registrationFormNo}" id="registrationFormId"/>
<h:commandButton type="submit"
actionListener="# {studentInfoBean.searchStudentbyformNo}">
<f:ajax execute="registrationFormId" render="testlist" />
</h:commandButton>
入力フィールドに値を入力して commandButton をクリックすると、Bean から結果が返されます。私の Bean 名は StudentInfobean SessionScoped です。私の質問は、入力フィールドが空白のときにコマンドボタンをクリックすると、Bean が呼び出されないため、応答が得られなかったため、以前の結果がそのまま残るということです。
ありがとう