You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tapestry.apache.org by Scott Dunn <sc...@mac.com> on 2004/08/03 14:13:01 UTC
How to change the home page?
I would like to change the home page to be a page that is not called 'Home'. The book alludes to being able to do this but doesn't explain how to and I can't find it in any documentation/FAQ or on this list.
Is it possible?
Thanks,
Scott.
---------------------------------------------------------------------
To unsubscribe, e-mail: tapestry-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tapestry-user-help@jakarta.apache.org
Re: How to change the home page?
Posted by Bryan Lewis <br...@maine.rr.com>.
I had a similar desire, but I wasn't able to change the name of the Home
page trivially. (I suppose one could always override the Home service...
the source code HomeService.java even has a comment, "This is the most
likely candidate for overriding.") But for a quick work-around, I found
that it was easy to set up Home as an alias to some other page. I created a
Home.page file that pointed to a different page's class and template:
<!-- Home is an alias for the EmployeeList page, same template and
class. -->
<page-specification class="....EmployeeList">
<context-asset name="$template" path="WEB-INF/EmployeeList.html"/>
<!-- Duplicate the property and component declarations of the other
page. -->
<property-specification name="employee" type="model.Employee"/>
<!-- ... -->
</page-specification>
The ugly part is the need to paste the property and component specs from the
target page. It would be nice to hear a better way, but this is working.
----- Original Message -----
From: "Scott Dunn" <sc...@mac.com>
To: <ta...@jakarta.apache.org>
Sent: Tuesday, August 03, 2004 8:13 AM
Subject: How to change the home page?
> I would like to change the home page to be a page that is not called
'Home'. The book alludes to being able to do this but doesn't explain how to
and I can't find it in any documentation/FAQ or on this list.
>
> Is it possible?
>
> Thanks,
>
> Scott.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: tapestry-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: tapestry-user-help@jakarta.apache.org
>
---------------------------------------------------------------------
To unsubscribe, e-mail: tapestry-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tapestry-user-help@jakarta.apache.org
Re: How to change the home page?
Posted by Howard Lewis Ship <hl...@gmail.com>.
You can override the home service to make it do what you want.
On Tue, 3 Aug 2004 09:12:04 -0400, Bryan Lewis <br...@maine.rr.com> wrote:
> That's an improvement, thx.
>
>
>
>
> ----- Original Message -----
> From: "Scott Dunn" <sc...@mac.com>
> To: "Tapestry users" <ta...@jakarta.apache.org>
> Sent: Tuesday, August 03, 2004 8:18 AM
> Subject: Re: How to change the home page?
>
> > Never mind. From reading the book I thought there was more to it than
> simply changing the appropriate entry in the app specification. Although I
> would prefer to have the page name (Home) better reflect the function
> (login) so if there's a better way of doing this please let me know.
> >
> > <page name="Home" specification-path="Login.page"/>
> >
> > Thanks,
> >
> > Scott
> >
> >
> >
> >
> >
> >
> > On Tuesday, August 03, 2004, at 05:13AM, Scott Dunn <sc...@mac.com>
> wrote:
> >
> > >I would like to change the home page to be a page that is not called
> 'Home'. The book alludes to being able to do this but doesn't explain how to
> and I can't find it in any documentation/FAQ or on this list.
> > >
> > >Is it possible?
> > >
> > >Thanks,
> > >
> > >Scott.
> > >
> > >
> > >---------------------------------------------------------------------
> > >To unsubscribe, e-mail: tapestry-user-unsubscribe@jakarta.apache.org
> > >For additional commands, e-mail: tapestry-user-help@jakarta.apache.org
> > >
> > >
> > >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: tapestry-user-unsubscribe@jakarta.apache.org
> > For additional commands, e-mail: tapestry-user-help@jakarta.apache.org
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: tapestry-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: tapestry-user-help@jakarta.apache.org
>
>
--
Howard M. Lewis Ship
Independent J2EE / Open-Source Java Consultant
Creator, Jakarta Tapestry
Creator, Jakarta HiveMind
http://howardlewisship.com
---------------------------------------------------------------------
To unsubscribe, e-mail: tapestry-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tapestry-user-help@jakarta.apache.org
Re: How to change the home page?
Posted by Bryan Lewis <br...@maine.rr.com>.
That's an improvement, thx.
----- Original Message -----
From: "Scott Dunn" <sc...@mac.com>
To: "Tapestry users" <ta...@jakarta.apache.org>
Sent: Tuesday, August 03, 2004 8:18 AM
Subject: Re: How to change the home page?
> Never mind. From reading the book I thought there was more to it than
simply changing the appropriate entry in the app specification. Although I
would prefer to have the page name (Home) better reflect the function
(login) so if there's a better way of doing this please let me know.
>
> <page name="Home" specification-path="Login.page"/>
>
> Thanks,
>
> Scott
>
>
>
>
>
>
> On Tuesday, August 03, 2004, at 05:13AM, Scott Dunn <sc...@mac.com>
wrote:
>
> >I would like to change the home page to be a page that is not called
'Home'. The book alludes to being able to do this but doesn't explain how to
and I can't find it in any documentation/FAQ or on this list.
> >
> >Is it possible?
> >
> >Thanks,
> >
> >Scott.
> >
> >
> >---------------------------------------------------------------------
> >To unsubscribe, e-mail: tapestry-user-unsubscribe@jakarta.apache.org
> >For additional commands, e-mail: tapestry-user-help@jakarta.apache.org
> >
> >
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: tapestry-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: tapestry-user-help@jakarta.apache.org
>
---------------------------------------------------------------------
To unsubscribe, e-mail: tapestry-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tapestry-user-help@jakarta.apache.org
Re: How to change the home page?
Posted by Scott Dunn <sc...@mac.com>.
Never mind. From reading the book I thought there was more to it than simply changing the appropriate entry in the app specification. Although I would prefer to have the page name (Home) better reflect the function (login) so if there's a better way of doing this please let me know.
<page name="Home" specification-path="Login.page"/>
Thanks,
Scott
On Tuesday, August 03, 2004, at 05:13AM, Scott Dunn <sc...@mac.com> wrote:
>I would like to change the home page to be a page that is not called 'Home'. The book alludes to being able to do this but doesn't explain how to and I can't find it in any documentation/FAQ or on this list.
>
>Is it possible?
>
>Thanks,
>
>Scott.
>
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: tapestry-user-unsubscribe@jakarta.apache.org
>For additional commands, e-mail: tapestry-user-help@jakarta.apache.org
>
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: tapestry-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tapestry-user-help@jakarta.apache.org