[Cialug] java web toolkits

David Champion dchampion at visionary.com
Wed Dec 12 10:44:20 CST 2007


Matthew Nuzum wrote:
> On Dec 12, 2007 9:37 AM, <carl-olsen at mchsi.com> wrote:
>
>   
>> I would not use a framework for this unless I had other reasons for using
>> a framework.  I'm playing with symfony right now, but it will not run inside
>> the CMS I have to integrate it with.  I'm using the ORM part of symfony to
>> create my PHP objects, which is definitely a big advantage.
>>
>> Carl
>>
>>     
>
> Well, there are js only frameworks too. For Ubuntu.com I use mootools, but
> jquery is similar (and more data focused, where moo is more visual/effect
> focused). These libraries are relatively lightweight if you don't include
> all the bells and whistles. They make loading json (or whatever) extremely
> simple. Other benefits include simplifying your usual JS code. In moo I do
> something like this to track external links:
>
> $$("a[href^='http://']").each(function(link) {
>   link.addEvent('click', [code to do onclick])
> }
>
> That gets all the "A" tags that have an href that matches the regex ^http://
> and *adds* (not replaces) an onclick function to them.
>
> Ajax is as simple as:
>
> window.addEvent('domready', function() {
> 	xhr.request().chain(selectmirror);
> })
>
> var selectmirror = function () {
>     [deal with the json/xml]
> }
>
> However, learning the framework is a chore that you have to accomplish in
> order to get the maximum benefit. So the upfront cost is high but the payoff
> is long term.
>   
Is there some simple AJAX lib for Java that would be an equivalent of 
xajax for PHP? That's so stupid simple that even I can do it. It's not 
perfect, but it make adding AJAX to an existing PHP app very easy. The 
first thing I used it for was exactly what DW is wanting to do - a 
dynamic option list.

-dc




More information about the Cialug mailing list