Ação padrão a ser executada ao pressionar enter em um formulário

Eu tenho um formulário jsf 1.2 com dois botões e vários campos de entrada. O primeiro botão descarta os valores inseridos e repovoa a página com valores de um banco de dados, o segundo botão salva os valores inseridos. O problema ocorre quando o usuário pressiona enter enquanto o cursor está em um dos campos de entrada, o formulário é enviado e a ação associada ao primeiro botão é executad

O código fica assim:

<h:commandButton action="#{bean.reset}" value="Reset" />
<h:commandButton action="#{bean.save}" value="Save" />

<!-- h:datatable with several h:inputText elements -->

É possível declarar um botão específico como a ação padrão ao pressionar enter? Esse comportamento está realmente especificado em algum lugar?

questionAnswers(6)

yourAnswerToTheQuestion