Thanks for the responses Thiago. I'll have a look at the LinkCreationListener you suggested in your other email. Regarding the response below, does the approach not make an assumption that the objects I am trying to share between pages are persisted objects with a key(id)/value relationship? I'm using something at the moment that manages a menu stack in the user's session and some other data that is really just relevant to the user's session and not something I had thought of persisting.
Your point regarding POST only working for forms and not links is relevant - I had not considered this. Regards, Jim. -----Original Message----- From: Thiago H. de Paula Figueiredo [mailto:thiag...@gmail.com] Sent: 06 January 2010 14:40 To: Tapestry users Subject: Re: Persisting state without HTTP Session Em Wed, 06 Jan 2010 11:16:23 -0200, Jim O'Callaghan <jc1000...@yahoo.co.uk> escreveu: > Hi, Hi! > Can anyone advise on the preferred way of persisting state between pages > without using HTTP Session? PageActivationContext using Object[] looks > promising but I don't want long urls (from serialized objects) You don't need to serialize the objects: just add ValueEncoders to tell Tapestry how it will get the id from a given object. This way, your URL only has IDs, not whole objects. Anyway, is implementing a completely session-less application viable? In any technology? Using POST is complicated because it only works for forms, not links. -- Thiago H. de Paula Figueiredo Independent Java, Apache Tapestry 5 and Hibernate consultant, developer, and instructor Owner, software architect and developer, Ars Machina Tecnologia da Informação Ltda. http://www.arsmachina.com.br --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org For additional commands, e-mail: users-h...@tapestry.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org For additional commands, e-mail: users-h...@tapestry.apache.org