5 Replies Latest reply on Sep 8, 2011 4:53 PM by Eder Meneses

    h:CommandButton action problem

    Bharat Kasodariya Newbie

      Hi,

      I have created one simple master page. There is cancel button with action in that page.To execute action, I have to press cancel button two times.
      Why its not working on single click.

       

      Here is my jsf page

       

      <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

      <html xmlns="http://www.w3.org/1999/xhtml"

          xmlns:h="http://java.sun.com/jsf/html"

          xmlns:a4j="http://richfaces.org/a4j"

          xmlns:rich="http://richfaces.org/rich"

          xmlns:f="http://java.sun.com/jsf/core"

          xmlns:ui="http://java.sun.com/jsf/facelets">

       

      <h:head></h:head>

      <h:body>

          <h:form id="productMasterForm">

              <rich:panel>

                  <f:facet name="header">

              Product Master

              </f:facet>

                  <h:panelGrid columns="2">

                      <h:outputLabel value="EAN" />

                      <h:inputText value="#{productMaster.ean}"

                          readonly="#{productMaster.editMode}" />

                      <h:outputLabel value="Product Descirption" />

                      <h:inputText value="#{productMaster.productDesc}" />

                  </h:panelGrid>

                  <a4j:commandButton id="save" value="Save"

                      action="#{productMaster.addProduct}">

                  </a4j:commandButton>

                  <h:commandButton  id="cancel" value="Cancel"

                      action="/pages/ProductList.xhtml">

                  </h:commandButton>

                  <h:message showSummary="true" showDetail="false"

                      style="color: red; font-weight: bold;" for="save" />

              </rich:panel>

          </h:form>

      </h:body>

      </html>