Martijn Lievaart said:
I find Perl is the wrong tool for the job. Use a javascript library for
such tasks.
Yet, JSF hash RichFaces (and presumably others) which enable developers
working with JSF to use 'AJAX-enabled' controls in the same way as they
were already using JSF templates before and 'integrated' with the
commonly-used infrastructure (this is, in turn, based on a couple of
'Javascript libraries' but that's not something a JSF-developer has to
worry about).
This doesn't trouble me very much because I don't mind using four or
five different programming languages in a single project and Javascript
seems to be among the nicer ones (I had to build something using
XMLHttpRequest for dynamic updates recently because that was the only
way of implementing the intended behaviour) but often, people are fairly
attached to a single programming language.