以下のコードは、入力ボックスと p:commandLink の画像です。私の問題は、Enter キーを押すと、ページが更新されるだけで、submit メソッド内に入らないことです。Enterキーを押す代わりに画像をクリックすると、すべて問題ありません。また、Enterキーを押すように変更しp:commandLink
てp:commandButton
も機能しますが、ボタンがあるために画像が正しく表示されないだけです。
commandButton の代わりに commandLink を使用している場合、フォームを送信するための Enter キーを取得するにはどうすればよいですか?
<h:form id="searchForm">
<p:inputText id="searchBoxMember" value="#{searchBacking.anyWords}" />
<p:watermark for="searchBoxMember" value="Search" />
<p:commandLink styleClass="searchSubmitImage" ajax="false" action="#{searchBacking.submit}" />
</h:form>