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








In this chapter:

Chapter 32. JuSP: the Judo Server Page Technology

By James Jianbo Huang

printer-friendly version
Synopsis:

JuSP stands for Judo Server Page; it is an easy and complete web application development technology dubbed as The JuSP Platform, or simply JuSP. A JuSP web app comprises of only two components: a global script in Judo for system resources and configurations, and a set of JuSP pages (along with other static content such as images, css files, etc.) The trio of JuSP-Judo-Java is a very appropriate counterpart to ASP-VB-COM in the Java world.

A JuSP page supports these simple, familiar constructs: the <% %> scriptlet, the <%= %> embedded expression, the <%@page %> and <%@exception %> directive, the <%!include %>, <%!invoke %>, <%!forward %> and <%!redirect %> tags, the <%!validate %> validation tags and <%!xyz %> standard and custom tags, where the standard HTML tags handles value auto-population.

Albeit simple, JuSP gracefully addresses all the popular web app development use cases and design patterns such as MVC. For instance, you can architect a web app in such a way that a number of JuSP pages serve as controllers while other JuSP pages are purely as user interfaces. The benefit of the JuSP Platform is, it is such a flat architecture, web app developers and system deployers need only worry about very few components and focus on the business issues and providing robust business solutions.

 
The JuSP Platform

Currently the best source for JuSP is this on-line JuSP Comprehensive Tutorial. Check it out!


 
back to top
 



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