All

I am relatively new to the Tapestry model (although am an old hand at
web/servlets) and have made some good progress with the framework. 

I have a question regarding good practice and the refinement of my approach.


I have constructed a page which builds itself by inline-ing other blocks of
HTML into it, ie: 

<span jwcid="@Foo">
        <span jwcid="@Bar">
                <span jwcid="@Panels"/>
                <span jwcid="@Headings"/>
                <span jwcid="@Data"/>
        </span>
</span>

For all the named Components above, I have made a correcponding .jwc file.
However, each .jwc file contains the same content, ie: 

<!DOCTYPE component-specification PUBLIC "-//Apache Software
Foundation//Tapestry Specification 4.0//EN" 
  "http://jakarta.apache.org/tapestry/dtd/Tapestry_4_0.dtd";>
  
<component-specification 
        allow-body="yes" 
        allow-informal-parameters="no">
</component-specification>

Each .jwdc component has a corresponding .html file, containing some html

It occurred to me that my lack of understanding is to blame for the
duplication and that surely there is a concise, non-duplicating, way in
which I can specify as many components as I'd like with separate HTML but
which all share the same .jwc contents (in principle at least) 

How would one go about reducing this to something sensible? 

I've not found a great deal of documentation that speaks to different
templating models/patterns which would be of interest to people. Does anyone
know of any such resources? 

Regards

Jerome

-- 
No virus found in this outgoing message.
Checked by AVG Free Edition.
Version: 7.1.371 / Virus Database: 267.14.18/230 - Release Date: 14/01/2006
 


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to