Laurie Harper schrieb:
> I have a need for similar functionality to the Tomahawk Extensions
> filter, and have been thinking about ways to achieve it without
> requiring user config. I was hoping I could find a standard JSF hook
> that I could plug into through a faces-config entry but haven't come up
> with anything viable yet. So I thought I'd ask the obvious question:
> 
> Is the extensions filter the only viable approach? If not, what are the
> other options and the reasons they were rejected in favour of the filter?
> 
> It seems to be a somewhat common problem that people either don't
> install the filter or don't get it configured correctly, so I'm guessing
> if there were a better way, the Tomahawk components would be using it...
> If it's simply the case that no-one's invested the time to implement a
> configuration-free alternative, and someone can describe what's
> involved, I'll be happy to contribute an implementation :-)
> 
> L.
> 
> 
Actually no, the filter is not the only viable approach, you could
replace the filter with a phase listener. I personally have the same
problems as you have with the servlet filter approach, it works, but it
is too problematic for the end users.

But in the end I thing all JSF projects should consolidate on a common
resource loading mechanism. John Fallows has an interesting project,
Weblets, that one is a common resource format, with its own resource
loading mechanism for every framework there is.

For JSF he uses a phase listener (which is a snap in without user
config) and a ViewHandler (which can be moved into a tools class, I
talked those things over with him, the ViewHandler was only used to
achieve API similarity to JSF)


Reply via email to