Joe Germuska wrote:
At 4:43 PM +0100 11/8/05, Nicolas De Loof wrote:
I'm using DWR on my webapp for navigation in a table, using a "Page 1
2 3 ..." footer.
DWR makes it realy simple based on a List put into user session.
Browser can get requested elements from list and DWR comes with utils
to upgrade the table contain.
I second the recommendation of DWR[1] for integrating backend logic with
pages in an Ajax form -- it's very straightforward to use; I was up and
running in less than an hour.
DWR doesn't provide any solutions for page display (well, it has a few
util methods, but...) I still haven't settled on one library for those,
having mostly opted to write my own. I'm watching Dojo[2] carefully as
our own Martin Cooper is a big fan, but it is still in very active
development and is minimally documented, so I'm waiting to either have
more time to read the code or for more docs to be drafted.
Yes, I am definitely a fan of Dojo. It's built by a group of people who
have a huge collective experience in building DHTML toolkits, including
the authors of nWidgets (nee netWindows), Burst, and f(m). These folks
really know what they're doing, and it shows.
Two of the string points of Dojo at this point are its IO system (the
Ajax part, if you will) and its event system. The former is very robust,
and well tested on lots of different browsers, as well as being very
comprehensive in its breadth of capabilities. The latter is awesome. If
you take it as far as it will go, you have AOP for JavaScript.
The two pieces above, as well as the other core functionality are pretty
well baked now. What's less baked at the moment is the widget library.
It has been getting a *lot* of attention recently, though, and has been
coming along by leaps and bounds. A lot of attention has been given to
layout and containment, and the community has been doing a great job of
testing on various platforms and finding the bugs early.
And for Wow! factor, it's hard to beat this:
http://dojotoolkit.org/~alex/dojo/trunk/demos/widget/Fisheye.html
:-)
While Dojo is still undergoing a lot of work, especially in the widget
department, I'll point out that I know of at least two commercial sites
that are using it live, demonstrating that what's there works. ;-)
--
Martin Cooper
I would recommend against using Prototype[3] or JSON[4] with Struts, as
they use a JavaScript strategy which is incompatible with
commons-validator and the html:javascript tag (see Bug #37134[5]).
Joe
[1] http://getahead.ltd.uk/dwr/
[2] http://dojotoolkit.org/
[3] http://prototype.conio.net/
[4] http://www.crockford.com/JSON/index.html
[5] http://issues.apache.org/bugzilla/show_bug.cgi?id=37134
Faisal Mahmoud a écrit :
Check out http://www.backbase.com for an Ajax framework.
On 11/8/05, Frank W. Zammetti <[EMAIL PROTECTED]> wrote:
<sarcasm>Far be it from me to push my own creation...</sarcasm>
http://javawebparts.sourceforge.net
Go into the javadocs and look at the javawebparts.taglib.ajaxtags
package.
This isn't the AjaxTags you may have heard of lately, they are two
separate projects that just happen to have the same name. I think it's
reasonable to say that this AjaxTags is a bit different from most of
the
other Ajax toolkits/taglibs/whatever out there, but folks might like
what
they find here (many do already!). If it seems interesting, I
recommend
downloading the cookbook and checking out the examples there. The
recipes
in there are simpler than what you'll find in the Java Web Parts sample
app, much mroe focused, and can even be used as-is.
--
Frank W. Zammetti
Founder and Chief Software Architect
Omnytex Technologies
http://www.omnytex.com
AIM: fzammetti
Yahoo: fzammetti
MSN: [EMAIL PROTECTED]
On Tue, November 8, 2005 10:24 am, David Gagnon said:
Hi all,
Sorry for the OT guys. I'm looking for a good AJAX framework. I
haven't found one under apache.org. Is there one? If not is there
one
who is more popular/cool/good that other?
Thansk for your help!!
Best Regard
/David
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
--
http://www.quidprocode.com
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
This message contains information that may be privileged or
confidential and is the property of the Capgemini Group. It is
intended only for the person to whom it is addressed. If you are not
the intended recipient, you are not authorized to read, print,
retain, copy, disseminate, distribute, or use this message or any
part thereof. If you receive this message in error, please notify the
sender immediately and delete all copies of this message.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]