JudoScript.COM Design principles of Judo the sport and the language
HomeJudo LanguageJuSP PlatformJamaica Language 
Judo ReferenceJuSP ReferenceWiki/WeblogTutorials/PresentationsDownloadsGoodiesFeedback  
 
 








JuSP Platform JuSP stands for Judo Server Page. It is a web app development platform that is extremely simple and flat, yet gracefully addresses all the web development needs and MVC pattern. There are also some nice features that you may not expect. The JuSP pages are natural to experienced JSP/ASP/PHP/CodeFusion developers.

JuSP uses Judo as its programming language, which is dynamic, rich in functionality and simple in programming. Judo is fully capable of Java scripting, so that all Java resources, including Hibernate, EJBs and any APIs, can be readily used for building JuSP web apps. Judo programming is best known for its simplicity, effectiveness and intuitiveness, hence the development will enjoy great productivity and maintainability.

Powerful and versatile as JuSP is, it is a very lightweight framework and highly scalable.

The JuSP Comprehensive Tutorial is by far the best resource and documentation for the JuSP technology. It not only explains all the features and design patterns, but also include live demos throughout. Within a couple of hours, you can be a good and productive JuSP developer. You can download the tutorial, modify and use the sample code as the starting point for your own projects.

JuSP is an independent technology. More specifically, it is not related to Java Servlet API. Its current implementation, however, is built and deployed as a Java Servlet.

JuSP Transform JuSPT stands for JuSP Transform. JuSPT is an off-line tool set that processes JuSP pages into static contents such as HTML, XML, text and any format files.

In the context of JuSPT, JuSP pages are truly templates. JuSP templates residing within a directory structure can be converted into the target location with the same structure; or individual templates can be applied to a file set of any type, such as XML, SGML, CSV, ... and produce a set of resultant pages. The programming model is naturally similar to JuSP coding. JuSPT is a great tool for building sophisticated content management.

One nice thing about JuSPT and JuSP together is, they can share the same include files such as headers, footers, etc., so your static content and dynamic content can look very much alike.

As a sample application, this JudoScript.COM site is largely managed by a content management system built with JuSPT.

The JuSPT documentation is under construction right now.




Copyright © 2001-2005 JudoScript.COM. All Rights Reserved.