JBoss's portlet-swap has a nice example of using Tapestry to make a portlet. The files for the 3 different render modes are named:
View.[html/page/java] Edit.[html/page/java] Help.[html/page/java] But the question I have is "View what"? Edit what? There's no indication of which portlet. Nor do any of the .xml files have a mapping from the named Portlet to a corresponding .page/.html/.java implementation. So does that mean Tapestry's portlet model is one portlet per .war? That does seem somewhat akin to one web page per application, so I must answer the question in the negative. So... How does one explicitly tell Tapestry which html/page/java(.class) files map to which portlets in a multi-portlet tapestry .war? Thanks, Ezra Epstein
