May 2006, published on Java.net
An introduction to a JSP Controls Tag Library library, which allows for individual components
of a web page to render themselves, maintain state, and generally behave like portlets.
Except that these components do not need a true portlet container,
and can update themselves in place without full page reload.
Read article: Almost Portlets
August 2005, published on Java.net
The first attempt of building stateful and independent JSP components was based
on Struts framework. Page components were somewhat cumbersome to
develop. Judge yourself how JSP Controls Tag Library has improved from
this original design.
Read article: Building Web Components Without a Component Framework
August 2004, published on TheServerSide.com
The article explains how Redirect-After-Post pattern and application state stored in
the session can improve user experience of web applications. JSP Controls Tag Library
employs this pattern in standard (non-Ajax) mode.
Read article: Using Redirect-After-Post Design Pattern
