commandButton padrao

Ola pessoal

Tenho um formulario de consulta no qual possui varios forms, um para cada tipo de consulta, sendo que cada um tem um inputText e um commandButton.
Gostaria de saber como posso fazer para que quando eu pressione enter dentro de um inputText automaticamente acione o commandButton correspondente dentro do mesmo form.

Segue o codigo exemplo:

            <t:panelGrid border="1" columns="1" rowClasses="list-row-odd, list-row-even" >

                <t:panelGroup>
                    <t:outputText value="Consultar por Nome" styleClass="label" />
                </t:panelGroup>
                <t:panelGroup>
                    <h:form >
                        <t:inputText id="nome" value="#{ReservaMB.qryNome}" styleClass="textField" size="60" maxlength="60" required="true"
                                     onkeyup="this.value = this.value.toUpperCase()" />
                        <t:commandButton value="Consultar" action="#{ReservaMB.queryByNome}" styleClass="button" />
                        <h:message for="nome" styleClass="msgError"/>
                    </h:form>
                </t:panelGroup>

                <t:panelGroup>
                    <t:outputText value="Consultar por nro Contrato" styleClass="label" />
                </t:panelGroup>
                <t:panelGroup>
                    <h:form >
                        <t:inputText id="contrato" value="#{ReservaMB.qryContratoBanstur}" styleClass="textField" size="10" maxlength="10" required="true" />
                        <f:verbatim> &nbsp;</f:verbatim>
                        <t:commandButton value="Consultar" action="#{ReservaMB.queryByContratoBanstur}" styleClass="button" />
                        <h:message for="contrato" styleClass="msgError"/>
                    </h:form>
                </t:panelGroup>

                <t:panelGroup>
                    <t:outputText value="Consultar por CPF ou CNPJ" styleClass="label" />
                </t:panelGroup>
                <t:panelGroup>
                    <h:form >
                        <t:inputText id="cpf" value="#{ReservaMB.qryCpfCnpj}" styleClass="textField" size="18" maxlength="18" required="true" />
                        <f:verbatim> &nbsp;</f:verbatim>
                        <t:commandButton value="Consultar" action="#{ReservaMB.queryByCpfCnpj}" styleClass="button" />
                        <h:message for="cpf" styleClass="msgError"/>
                    </h:form>
                </t:panelGroup>

            </t:panelGrid>