Download
Date Version Binary Source Comments
August 8 , 2003 1.0.1 ognl-web-1.0.1.jar
ognl-common-1.2.2.jar
ognl-2.6.3.jar

Example applications
webognl-helloworld-1.0.1.war
webognl-notebook-1.0.1.war
webognl-test-1.0.1.war

Components
webognl-calendar-1.0.0.jar
webognl-tableview-1.0.0.jar
webognl-tabview-1.0.0.jar
webognl-treeview-1.0.0.jar
webognl-util-1.0.1.jar

webognl-1.0.1-dist.jar
ognl-common-1.2.2-dist.jar
ognl-2.6.3-dist.jar

Example Applications
webognl-helloworld-1.0.1-dist.jar
webognl-notebook-1.0.1-dist..jar
webognl-test-1.0.1-dist.jar

Components
webognl-calendar-1.0.0-dist.jar
webognl-tableview-1.0.0-dist.jar
webognl-tabview-1.0.0-dist.jar
webognl-treeview-1.0.0-dist.jar
webognl-util-1.0.1-dist.jar

Documentation

webognl-1.0.1-doc.jar
ognl-common-1.2.2-doc.jar

 This is the 1.0.1 maintenance release of WebOGNL.

This release makes the following changes:

  • Corrected Jetty-related NPE when reading resources
  • Util component has FilesystemResourceRequestHandler and FilesystemURLTicket removed for security reasons.
  • WebOGNL Test application has Filesystem resource handler added, but in an extremely limited capacity.
  • All applications updated to latest OGNL (2.6.3) and WebOGNL (1.0.1).
  • Source distributions for applications are now buildable and include Ant build files.

Note that the example applications are complete WAR-based distributions with the WebOGNL, OGNL Common, OGNL and any WebOGNL component libraries. They can be dropped into a servlet container (currently tested with Resin 2.1.10, Tomcat 4.1.24 and JBoss 3.2.1 w/Jetty) and they should just work.

July 28 , 2003 1.0.0 These downloads have been removed. Please use the 1.0.1 releases above. These downloads have been removed. Please use the 1.0.1 releases above.

 This is the 1.0.0 final release of WebOGNL.

Note that the example applications are complete WAR-based distributions with the WebOGNL, OGNL Common, OGNL and any WebOGNL component libraries. They can be dropped into a servlet container (currently tested with Resin and Tomcat) and they should just work.

Note:

The above downloads marked Example Applications are self-contained demos that can be dropped into a servlet container. The testing application can be accessed (assuming standalone servlet container running on the local machine) like:

http://localhost/test

Similarly, the "Notebook" and "Hello, World" applications can be accessed after dropping the war in the webapps directory of your servlet container as:

http://localhost/notebook

The "Hello, World" applications are the tutorial applications and there are 7 applications packaged into one jar. Access each one by going to the main page:

http://localhost/helloworld

WebOGNL requires OGNL to run. OGNL, along with WebOGNL distributions, is included in the above .war files. You don't need to download it separately unless you want the source code.

WebOGNL 1.0.0 supports loadable component jars! This cool feature allows you to package components (everthing that you can possibly include in a WebOGNL application) into a separate, sharable jar file for maximum reuse. The 1.0.0 distribution contains calendar, table, tab, tree and a bunch of utility classes and components.