Hi,

I got a little confused with need to @Persist, example as follow, the usrID
as not persisted, but when user Submit a form, that value is still
accessible inside OnSuccess, my understanding is, after rendering the page,
the variable is gone, when form submitted, only persisted variable retains
their value, any help on clarifying this question? Thanks,

A.C.

public class EditPhoto {

    Long usrID;
 
    public Long getUsrID() {
        return usrID;
    }

    public void setUsrID(Long usrID) {
        this.usrID = usrID;
    }

   Object onSuccess() {
        System.out.println(getUsrID());
        return resources.createPageLink(... );
    }


above page is invoked by the following code

 @InjectPage
  private EditPhoto editPhoto;

  Object onActionFromEdit(Long id)
            editPhoto.setUsrID(currentUser.getId());
            return editPhoto;
    }


-- 
View this message in context: 
http://www.nabble.com/T5%3A-Persist-or-not--help-me-understand-this-tf4718768.html#a13489653
Sent from the Tapestry - User mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to