Details
-
Improvement
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
5.4
-
None
Description
The behavior from day one for pages within Tapestry is to being able to serve requests that come with an activation context with more parameters that the ones declared by the page itself.
This feature lead the framework to serve requests that comes to URL which are not explicitly declared by the pages, for example a page named: Super with an activation event handler method like this one:
onActivate(String character)
{ ... }will finely serve requests for:
/super/mario
/super/luigi
/super/wario
/super/waluigi
but it will also serve requests for:
/super/mario/luigi/wario/waluigi
This issue is to change that behavior.
If the page does declare a specific activation event handler method the corresponding serving URLs should adhere strictly, otherwise a HTTP 404 is raised.
Attachments
Issue Links
- supercedes
-
TAP5-879 404 is never raised automatically if the application has an index page.
- Closed