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.
|