As Craig pointed out, we decided some time ago not to support 
the idea of page-relative paths. Why? Because the "pages" are 
often in one place and the actions are "in" another. The action   
"path" is not really a file path or an URL it is simply a URI. 
People tend to dress up like it was an URL, but it really just 
an logical identifier. They don't represent a true directory 
structure and really don't have anything to be relative to.

Of course, people could try and align their action URIs with 
the locations of their pages, but that tends to go against the 
grain in a Model 2 application. The pages are simply the 
conclusion of an action, where the pages come from are just an 
implementation detail. 

If you need a tag to perform differently for your 
architechture, our best suggestion will be to create your own 
subclass. I do not get the feeling that anyone else here needs 
to support your architecture, and it might be best to move past 
the handwaving and start writing code to solve your particular 
problem. 

If you'd then like to share that code with the community, we 
often post links to such things on the resource page, so others 
can review your work and benefit from it. Many of the 
framework's current features started out this way.

-Ted.



--
To unsubscribe, e-mail:   <mailto:struts-dev-unsubscribe@;jakarta.apache.org>
For additional commands, e-mail: <mailto:struts-dev-help@;jakarta.apache.org>

Reply via email to