Best way to start is by spending 25$ and get this book
http://www.indiegogo.com/tapestry5book

It explains everything you want to know. 

Tapestry Pages are Singleton. One Instance of Page is used between multiple
threads.  Page can either save data in application session OR page session.
Application session is not recommended unless it is absolutely necessary to
do so because your application might be running in cluster environment. When
one node of cluster goes down, all sessions are replicated to other server.
Page session is probably implemented by help of ThreadLocal. Each Thread has
it's own share of memory. If you declare any variable with final of static
in your page, those variable will be visible to all threads. You can also
choose to declare variable such that they are discarded immediately after
thread is served. 

I would recommend you to start reading book and subscribe on this mailing
list. Also go back and look at historical threads. There is lot to learn.
Tapestry is using black magic ( :D ) inside it's guts called as Plastic. You
should visit Howard's video session talking about Plastic which is very
important piece to know. 

You also want to understand how spring bean injection work. It will give you
some basic idea why tapestry came up with IOC ( similar like tapestry,
goose, other frameworks which injects beans... IOC solves some of the
problem those other framework couldn't solve. ). 

Hopefully this leads you in right direction. 

Best of luck. 



--
View this message in context: 
http://tapestry.1045711.n5.nabble.com/tapestry-by-JEE-standard-tp5715543p5715545.html
Sent from the Tapestry - User mailing list archive at Nabble.com.

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org

Reply via email to