I’ve found this quite taglib ajax framework. It’s very simple in philosophy. You select a zone on your jsp, you send a get or post using the ajax javascript, it goes to the server passing through a filter, your servlets recreate the page, the filter filters returning only the zones that were invalidated. It’s very easy and I recommend even though its visible there are some quirks to be resolved. It doesn’t try to introduce new tags like ajaxtags but that I think is it’s simplicity and flexibility. Another prominent library is the DWR but I found it a bit more intrusive although I haven’t tried it yet.