tapestry-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Howard M. Lewis Ship (JIRA)" <j...@apache.org>
Subject [jira] Updated: (TAP5-418) Control over creation of page render and component event requests should be encapsulated into an overridable service
Date Tue, 10 Mar 2009 23:42:50 GMT

     [ https://issues.apache.org/jira/browse/TAP5-418?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Howard M. Lewis Ship updated TAP5-418:
--------------------------------------

    Summary: Control over creation of page render and component event requests should be encapsulated
into an overridable service  (was: More flexible Link URI manipulation for use in LinkCreationListener)

A new public service that encapsulates building the component event request path and the page
render request path and parsing an incoming request path to extract the necessary details.

> Control over creation of page render and component event requests should be encapsulated
into an overridable service
> --------------------------------------------------------------------------------------------------------------------
>
>                 Key: TAP5-418
>                 URL: https://issues.apache.org/jira/browse/TAP5-418
>             Project: Tapestry 5
>          Issue Type: Improvement
>          Components: tapestry-core
>    Affects Versions: 5.1
>            Reporter: Joost Schouten
>            Assignee: Howard M. Lewis Ship
>
> I would like to propose an extension of the Link interface with a setAbsoluteURI(String
absoluteURI) method, or something alike. This will give more flexibility when handling the
link in the LinkCreationListener.
> In my usecase, where I need the locale of the browser displayed as the first part of
the URI (eg http://domain.com/en_US/myPage), I use a dispatcher to detect the locale (or change
to it), and have to completely copy the LinkFactoryImpl into my own LocaleAwareLinkFactory
(which gets contributed as an alias) to be able to set the URI to what I want on Link instantiation.
If I can change the URI at a later stage I only need to add my own LinkCreationListener.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message