hi all,

I am prototyping a simple ajax component. For something like suggest ...
I wrote a custom Renderer and a Tag_clazz (reusing UIInput). Since I
couldn't use the ExtensionFilter and the nice AddResource clazzes I
created a simplified version of both, that fit my needs...

Currently I am removing the Filter in case of a PhaseListener, which
hooks *after* RestoreView into; to ships the JavaScript (like
ExtensionFilter does) and also handles the XmlHttpRequest stuff to
interact with Faces' backing beans (via ValueBinding).

I like the approach of the PhaseListener more ;) It looks similar to
the bpcatalog stuff
(I guess the stuff from Werner is also similar to that, isn't it).

On other thing that was on my list, was the way how Shale handles
*remote* requests. In "use cases app" there are some requests the end
with ".remote". Those requests are handled by Shale's Commons Chain
facility.

I haven't tested my prototype agains Shale's CoR *remote* catalog, but
currently I mostly like the PhaseListener stuff (compared with filter)
:)

So has anyone used the remote catalog of Shale (for ajaxian stuff) in
his project? So if yes, are there benefits instead of using a
PhaseListener?

Comments are welcome :)

-Matthias

Reply via email to