As of 2.2, .page is for top level pages. Components which get embedded in other pages/components use .jwc
It's different from WebObjects, and probably most other component based frameworks (are there any others????), and indeed, IIRC most other tag markup frameworks. But IMHO, it's a good thing (just thinking about it this morning). You can never get confused and set a component as the page to render. And components are slightly simpler than pages (well, I guess that based on AbstractComponent being super-super-class of AbstractPage). So having lots of components on a page is much less intensive than it would be if everything could be a page. At least, thats what I think :-) Just out of interest, does anyone have any other ideas why this separation is a good thing? Craig On Thu, 3 Oct 2002, Schneider, Eric wrote: > Hi, > > I've just started looking at Tapestry today for the first time. So far it > seems pretty straight forward. Pages and components seem to have .page, > .java, and .html files associated with them. > > One thing I'm not clear about is when you are required to have a .jwc file. > From the docs and examples I've looked at there only seem to .jwc file with > page wrapping components. Can someone explain when these files are > appropriate? > > Thanks, > Eric > > > ********************************************************************** > This message, including any attachments, contains confidential information intended >for a specific individual and purpose, and is protected by law. If you are not the >intended recipient, please contact sender immediately by reply e-mail and destroy all >copies. You are hereby notified that any disclosure, copying, or distribution of >this message, or the taking of any action based on it, is strictly prohibited. > TIAA-CREF > ********************************************************************** > > > ------------------------------------------------------- > This sf.net email is sponsored by:ThinkGeek > Welcome to geek heaven. > http://thinkgeek.com/sf > _______________________________________________ > Tapestry-developer mailing list > [EMAIL PROTECTED] > https://lists.sourceforge.net/lists/listinfo/tapestry-developer > Craig Miskell Programmer, Black Albatross, Otago University, New Zealand -----BEGIN GEEK CODE BLOCK----- Version: 3.1 GCS d- s+:- a-->? C++++(++)$ ULXH+++$>++++ P+>++++ L++$>++++$ E--- W+++$ N+ K? w--- !O M-- V? PS--- PE Y t++ 5 X+++ R-- tv+ b+>+++ DI++++ D+ G+ e++ h--- r+++ y+++ ------END GEEK CODE BLOCK------ ------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf _______________________________________________ Tapestry-developer mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/tapestry-developer
