Re: Tapestry tutorial advice

From: Eric Schneider (eric.j.schneide..mail.com)
Date: Thu Jun 08 2006 - 14:27:46 EDT

  • Next message: Arturo Perez: "Re: Re: setPageSize causes blowup?"

    Andrus,

    We're still using 1.4, so this is how we do it.

    Create a class, like Session.java (with a DataContext instance
    variable). In the <appname>.application file you add the following
    line:

    <meta key="org.apache.tapestry.visit-class" value="com.nhl.cmseditor.Session"/>

    In MyPage.java

    public abstract Object getSession();

    In MyPage.page

    <inject property="session" type="state" object="visit"/>

    I think that's it.

    e.

    On 6/8/06, Andrus Adamchik <andru..bjectstyle.org> wrote:
    > I am reworking Cayenne tutorials for 1.2 final release. Since I
    > haven't used Tapestry for almost a year, and totally missed on 4.0, I
    > wanted to get some feedback from Cayenne/Tapestry users. What are the
    > good ways to bind DataContext to a session?
    >
    > Current example puts it in the visit. I would personally use a
    > regular web app setup with Cayenne filter (making Tapestry app just
    > another web app case as far as Cayenne is concerned). I wonder what
    > others are doing in this respect? Any HiveMind magic?
    >
    > Andrus
    >



    This archive was generated by hypermail 2.0.0 : Thu Jun 08 2006 - 14:28:10 EDT