Return-Path: Mailing-List: contact cocoon-dev-help@xml.apache.org; run by ezmlm Delivered-To: mailing list cocoon-dev@xml.apache.org Received: (qmail 24407 invoked from network); 3 Jan 2000 01:37:18 -0000 Received: from taz.hyperreal.org (HELO hyperreal.org) (209.133.83.16) by 63.211.145.10 with SMTP; 3 Jan 2000 01:37:18 -0000 Received: (qmail 12151 invoked by uid 2016); 3 Jan 2000 01:35:50 -0000 Delivered-To: apcore-xml-cocoon-cvs@apache.org Received: (qmail 12130 invoked from network); 3 Jan 2000 01:35:50 -0000 Received: from unknown (HELO locus.apache.org) (63.211.145.10) by taz.hyperreal.org with SMTP; 3 Jan 2000 01:35:50 -0000 Received: (qmail 23436 invoked by uid 1010); 3 Jan 2000 01:35:49 -0000 Date: 3 Jan 2000 01:35:49 -0000 Message-ID: <20000103013549.23435.qmail@locus.apache.org> From: stefano@locus.apache.org To: xml-cocoon-cvs@apache.org Subject: cvs commit: xml-cocoon/samples index.xml stefano 00/01/02 17:35:49 Modified: samples index.xml Log: new XSP + VRML samples Revision Changes Path 1.4 +28 -0 xml-cocoon/samples/index.xml Index: index.xml =================================================================== RCS file: /home/cvs/xml-cocoon/samples/index.xml,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- index.xml 1999/12/16 11:40:56 1.3 +++ index.xml 2000/01/03 01:35:48 1.4 @@ -22,6 +22,29 @@ + + This page shows the power of XSP technology with Java logic. In this page + logic and content are mixed. + + + + This page generates the exact same output, but it's created by XSL-transforming + a pure-content page into an XSP page, thus providing a complete separation + between content and logic. Note that the transformation needed to generate + the XSP page is compiled in, and for this reason it's not executed at request + time. This is due to the fact that unlike other server pages technologies, + XSP are written to be fully integrated with the XML model and languages. + + + + This page generates the exact same output, but it's created by applying + namespace-driven element libraries instead of applying directly an XSLT + logicsheet. This allows easier reuse of what is usually called a "tag library" + to create equivalent functionalities of other logic-free tag-driven + dynamic content generation technologies (such as, for example, + Allaire's ColdFusion or Ricoh's PIA). + + This page shows how you can use Cocoon to generate dynamic content using XML processing instructions to trigger Java logic execution. @@ -53,6 +76,11 @@ + + In this example, we show how Cocoon is able to generate virtual reality + models by applying the appropriate stylesheet to an XML page. + + In this example, we show how Cocoon is able to understand which browser is requesting the page and applies a different stylesheet to the same