| |||||||||
| Spirit Logicsheets | ||||||||
| |||||||||
|
Abstract
Logicsheets can be seen as XML elements with a dynamic behavior. Those elements are intended to be used in Cocoon XSPs. See Cocoon documentation for more details.
The best way to understand how Spirit Logicsheets should be used
is to have a look at
In order to avoid a huge, unmaintainable Logicsheet, features are split
across several logicsheets :
Java language Java is the only language supported by Spirit Logicsheets. We believe that a compiled language is less error-prone than a fully interpreted one. Reserved names
All names beginning with As recommanded by Cocoon documentation, parameters to a given tag may be passed as attributes or elements. Passing parameters as elements is useful when the value is in a Java variable. Following code doesn't produce expected effect ("bar" is not the value passed in):
Use following syntax instead:
XSPs located in
This behavior will be corrected in a later version of Shaman,
using
|