Fine DHTML context menu with layout of Action Lists/Smart Tags (known from Visual Studio 2005). hi
Ajax
Programming
JavaScript
dhtml
asp.net
control
menu
License:ASF2.0
MenuPilot
Rhino in Spring is a project that integrates the Java JavaScript interpreter from Mozilla with the Spring Framework.
This allows for javascript server development on a lightweight framework.
Taconite is a framework that simplifies the creation of Ajax enabled Web applications. It’s a very lightweight framework that automates the tedious tasks related to Ajax development, such as the creation and management of the XMLHttpRequest object and the creation of dynamic content.
Unlike many Ajax frameworks, Taconite completely avoids the use of innerHTML.
Ajax
JavaScript
xmlhttprequest
development-framework
Taconite
License:ASF2.0
AjaxAnywhere is designed to turn any set of existing JSP components into Ajax aware components without complex JavaScript coding.
Framework
Ajax
Java
JavaScript
JSP
License:ASF2.0
ajaxanywhere
Selenium is a test tool for web applications. Selenium drives a real web-browser via JavaScript, enabling your tests to run in multiple browsers (Internet Explorer, Mozilla and Firefox) on multiple platforms (Windows, Linux and Macintosh).
selenium
Ruby
test
web-browser
testing
JavaScript
License:ASF2.0
Jason-Huggins
TrimPath Junction is a clone of the Ruby on Rails web MVC framework into JavaScript.
junction
Ajax
MVC
JavaScript
spade
License:GPL
License:ASF2.0
DWR aims to make using Ajax with Java easy.
DWR gets rid of almost all the boiler plate code between the web browser and Java code, making it really easy to call XMLHttpRequest and get results from the a Java servlet.
DWR does code generation to generate javascript based on a Java class. The web developer writes Java to run on the client, as if they were located on the server, and the code generation stiches things up with XMLHttpRequest to make this possible. Because of this model’s security implications, the server must be configured to only allow specific ‘safe’ Java classes that are to be used with DWR.
XMLHttpRequest, unlike a standard Java call, is not executed synchronously, so to resolve this difference, DWR exposes the ability for the web developer to specify callback functions they wish to use to be called when the results of code execution are returned to the client.
DWR
Ajax
Java
JavaScript
xmlhttprequest
webdev
License:ASF2.0
Joe-Walker