From my last email, the other thing you could do is change the tag attribute from actionListener to action and leave your putOneBack method signature alone. I think that is what you want. Action and action listener methods are two different things. The action method can cause navigation to a different view I'd while the actionlistener method does not( hence the void return).

Richard

Sent from my iPhone

On Oct 8, 2009, at 8:50 AM, [email protected] wrote:


I have the most primitive program here and I cannot for the life of me understand why a commandbutton in trinidad won't work. Am I missing some congiguration?

Here is the code???

<f:view>

<tr:form id="a222b">

        <tr:commandButton text="Put One Back"


                       actionListener="#{quantityBean.putOneBack}">
   </tr:commandButton>

        </tr:form>
</f:view>



public class QuantityBean
{
        private int quantity=-1;

        public int getQuantity() {
                return quantity;
        }

        public void setQuantity(int quantity) {
                this.quantity = quantity;
        }


        public String putOneBack(ActionEvent e){
                System.out.println("QuantityBean.putOneBack()");
                quantity--;
                return "success";
        }
}


=============================================
Patrick Breen
Web Software Developer, Corporate Systems
Johnson Inc.
Phone..: (709) 737-1173
Email....: [email protected]
=============================================
Quote of the month...
I have often repented speaking, but never of holding my tongue.
  Xenocrates

Reply via email to