:: Source code for page02.html
Home Tutorial Page 2

Here's the XML code for "page02.html":

  1:<rexxtags:page title="What else can I do with REXXTAGS?" type="Tutorial">
  3:<p>With REXXTAGS you can write XML tags much faster than with JSPs.
  4:   All your tags are implemented in REXX: you simply write a procedure,
  5:   drop it in a directory (more about that later), and start using your new tag.
  7:<p>Technically, you can: </p>
  9:  <li>Get the XML tag parameters passed to your REXX tag procedure.</li>
 10:  <li>If desired, process the body of the tag verbatim (i.e. like JSP's body-contents
 11:    TagDependent). </li>
 12:  <li>If desired, process the body of the tag, after the tags which were found
 13:    in the body are processed (like JSP's body-contents JSP). </li>
 14:  <li>Return one or multiple lines of HTML code as the expansion of the start
 15:    tag, the end tag, or the body. </li>
 16:  <li>Return REXX code as the expansion of a REXX tag, allowing communication
 17:    between tags, state sharing, etc. </li>
 18:  <li>Insert &lt;%=expr%&gt; expressions in your page.</li>
 19:  <li>Import REXX code into the translated page.</li>
 22:<p>Inside your REXX tag, you can do whatever suits you to implement your tag semantics,
 23:   since you have all the power of REXX at your disposal. In particular, you can:
 27:  <li>Connect to  SQL databases, query and update them (for example,
 28:      to provide accurate page counters for all your pages, track users, etc).
 29:      </li>
 30:  <li>Do all kinds of REXX file i/o, arbitrary precision arithmetic, subroutine calling, etc.</li>
 31:  <li>Manipulate parameters and XML code easily with REXX's Parse instruction.</li>
 32:  <li>Whatever else you can imagine (and can be programmed in REXX).</li>
 35:<br />

Last update: 29/12/11 at 14:22
Valid XHTML 1.0! Valid CSS!