NOTE: this project has moved to
GitHub. The content here is an archive for reference only.
net.loadbang.web is a package of web utilities for MaxMSP, written in Java and using MaxMSP's MXJ machinery.

At present, the only utility is an embedded web server, based on
Jetty, supporting static data and JSPs. The web server is packaged into an MXJ object, and can serve files from any directory in MaxMSP's search path. The server implements two-way communication with Max: the object reports web requests into the Max world, and Max can create attribute bindings for JSPs.
Installation
Download this ZIP file:
/download/net.loadbang.web-1.1-20080503.zip. This archive contains instructions, plus the required JAR files, examples, javadocs and sources. The javadocs are also available online
here.
Releases
* (1.1) 2008-05-03:Added some Max5 example code using jweb.* 1.1, 2008-04-18:Oops: server was ignoring @port attribute and always starting on 8080!* 1.0, 2008-01-25:No code changes, but a version bump to 1.0 for public release.* 0.9b2, 2008-01-18:Integration of Adam Murray's support for GET and POST parameters,
and the attribute injection for JSP support. Added
form and JSP page and patcher to the examples. Fudged support for
HEAD requests no longer needed.* 0.9b1, 2008-01-16:Initial beta release.
Release Numbering
All releases have two parts to their version: an actual version number, and a date. The version number changes if the core Java code is changed; the date changes if the Java code changes, or if there are any changes to example code or 3rd-party libraries.
License
This code is copyright © 2010 Nick Rothwell, nick@cassiel.com. It is released under the
GNU Lesser General Public License.