Changeset 93
- Timestamp:
- 05/22/05 14:01:03 (4 years ago)
- Files:
-
- trunk/doc/downloads.html (modified) (2 diffs)
- trunk/doc/dsp-0.1b.notes.html (added)
- trunk/doc/dsp-reference/content-index.html (modified) (1 diff)
- trunk/doc/dsp-reference/tags.html (modified) (6 diffs)
- trunk/doc/license.html (added)
- trunk/doc/style.css (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/doc/downloads.html
r89 r93 19 19 <h1>Open Source.</h1> 20 20 <p> 21 <i>DSP and its spinoff technologies are released under the <a href=' release/license.html'>BSDLicense</a>.21 <i>DSP and its spinoff technologies are released under the <a href='license.html'>MIT License</a>. 22 22 All other downloads/dependencies are licensed under their respective licenses.</i> 23 23 </p> … … 46 46 </p> 47 47 <p> 48 <i>Read the complete <a href=' release/dsp0.1b.notes.html'>release notes</a> for more information</i>.48 <i>Read the complete <a href='dsp-0.1b.notes.html'>release notes</a> for more information</i>. 49 49 </p> 50 50 trunk/doc/dsp-reference/content-index.html
r92 r93 17 17 <div class="content-full"> 18 18 <h1>Index.</h1> 19 20 <h3>A</h3> 21 <p> 22 <ul> 23 <li><a href='concepts.html#app-config'>Application Configuration</a></li> 24 <li><a href='concepts.html#app-filespace'>Application File Space</a></li> 25 </ul> 26 </p> 27 28 <h3>B</h3> 29 <h3>C</h3> 30 <p> 31 <ul> 32 <li><a href='concepts.html#cdata'>CDATA Section</a></li> 33 34 <li><a href='tags.html#comment'>Comment Tag</a></li> 35 </ul> 36 </p> 37 38 <h3>D</h3> 39 <p> 40 <ul> 41 <li><a href='concepts.html#default'>Default Servlet</a></li> 42 <li><a href='tags.html#argument'>dsp:argument</a></li> 43 <li><a href='tags.html#attribute'>dsp:attribute</a></li> 44 <li><a href='tags.html#code'>dsp:code</a></li> 45 <li><a href='tags.html#default'>dsp:default</a></li> 46 <li><a href='tags.html#import'>dsp:import</a></li> 47 <li><a href='tags.html#in'>dsp:in</a></li> 48 <li><a href='tags.html#include'>dsp:include</a></li> 49 <li><a href='tags.html#out'>dsp:out</a></li> 50 <li><a href='tags.html#output'>dsp:output</a></li> 51 <li><a href='tags.html#page'>dsp:page</a></li> 52 <li><a href='tags.html#servlet'>dsp:servlet</a></li> 53 <li><a href='tags.html#tag'>dsp:tag</a></li> 54 </ul> 55 </p> 56 57 <h3>E</h3> 58 <h3>F</h3> 59 <p> 60 <ul> 61 <li><a href='concepts.html#dependencies'>File Dependencies</a></li> 62 </ul> 63 </p> 64 65 <h3>G</h3> 66 <h3>H</h3> 67 <h3>I</h3> 68 <h3>J</h3> 69 <h3>K</h3> 70 <h3>L</h3> 71 <h3>M</h3> 72 <p> 73 <ul> 74 <li><a href='concepts.html#multiple-servlet'>Multiple-Servlet Libraries</a></li> 75 </ul> 76 </p> 77 78 <h3>N</h3> 79 <p> 80 <ul> 81 <li><a href='concepts.html#named-servlet'>Named Servlet</a></li> 82 </ul> 83 </p> 84 85 <h3>O</h3> 86 <p> 87 <ul> 88 <li><a href='tags.html#output-alias'>Output Alias (#...#)</a></li> 89 <li><a href='concepts.html#output-stack'>Output Stack</a></li> 90 </ul> 91 </p> 92 93 <h3>P</h3> 94 <p> 95 <ul> 96 <li><a href='tags.html#pi'>Processing Instructions</a></li> 97 <li><a href='tags.html#pi-alias'>Processing Instruction Code Aliases</a></li> 98 </ul> 99 </p> 100 101 <h3>Q</h3> 102 <h3>R</h3> 103 <h3>S</h3> 104 <p> 105 <ul> 106 <li><a href='concepts.html#servlet-code'>Servlet Code</a></li> 107 <li><a href='concepts.html#app-config'>Server Configuration</a></li> 108 <li><a href='concepts.html#forwarding'>Servlet Forwarding</a></li> 109 <li><a href='concepts.html#generation'>Servlet Generation</a></li> 110 <li><a href='concepts.html#servlet-handler'>Servlet Handler</a></li> 111 <li><a href='concepts.html#libraries'>Servlet Libraries and Caching</a></li> 112 <li><a href='concepts.html#regeneration'>Servlet Regeneration</a></li> 113 </ul> 114 </p> 115 116 <h3>T</h3> 117 <h3>U</h3> 118 <p> 119 <ul> 120 <li><a href='tags.html#custom'>User-Defined Custom Tags</a></li> 121 </ul> 122 </p> 123 124 <h3>V</h3> 125 <h3>W</h3> 126 <h3>X</h3> 127 <h3>Y</h3> 128 <h3>Z</h3> 129 19 130 </div> 20 131 </body> trunk/doc/dsp-reference/tags.html
r89 r93 55 55 <li><a href='#comment'>Comment Tag</a></li> 56 56 <li><a href='#output-alias'>Output Alias (#...#)</a></li> 57 <li><a href='#pi'>Processing Instruction </a></li>57 <li><a href='#pi'>Processing Instructions</a></li> 58 58 <li><a href='#pi-alias'>Processing Instruction Code Aliases</a></li> 59 59 <li><a href='#custom'>User-Defined Custom Tags</a></li> … … 81 81 other than servlets. 82 82 </p> 83 <p>84 <i>85 Future revisions of the page tag may include attributes to send hints to the DSP parser regarding86 how a page should be processed.87 </i>88 </p>89 83 90 84 <!-- ******************************************************************* --> … … 108 102 <li><u>name</u> - the name of the servlet. Used to distinguish between different servlets within the 109 103 same file. (see the <a href='#tag'>tag tag</a> for more information)</li> 110 111 <li><u>external</u> - determines the accessability of the servlet. Set to true by default for the112 default servlet, and false by default for all named servlets.</li>113 104 </ul> 114 105 </p> … … 132 123 <p> 133 124 <ul> 125 <li><a href='concepts.html#named-servlet'>Named Servlet</a></li> 134 126 <li><a href='concepts.html#default'>Default Servlet</a></li> 135 127 </ul> … … 653 645 654 646 <a name='pi'></a> 655 <h1>Processing Instruction .</h1>647 <h1>Processing Instructions.</h1> 656 648 657 649 <h3>Syntax:</h3> … … 666 658 <h3>Description:</h3> 667 659 <p> 668 </p> 669 670 <!-- ******************************************************************* --> 671 672 660 The behavior of the DSP parser will 'eat' any processing instruction it encounters 661 in the text of a given DSP script. However, it may be desireable to emit a 662 processing instruction to the script output. To allow this behavior, these specialized 663 processing instructions are included. 664 </p> 665 <p> 666 The first form, 'dsp:xml' emits the processing instruction content, unparsed, into 667 a processing instruction beginning with 'xml'. The second form, allows a processing 668 instruction of any name to be emitted as a processing instruction. Simply prefix the 669 desired instruction with 'dsp:pi:' and the DSP parser does the rest. 670 </p> 671 672 <!-- ******************************************************************* --> 673 674 <a name='pi-alias'></a> 675 <h1>Processing Instruction Code Aliases.</h1> 676 677 <h3>Syntax:</h3> 678 <pre class='syntax'><?dsp <i>[code]</i> ?></pre> 679 <pre class='syntax'><?dsp:in <i>[in code]</i> ?></pre> 680 <pre class='syntax'><?dsp:out <i>[out code]</i> ?></pre> 681 <pre class='syntax'><?dsp:output <i>[output r-value code]</i> ?></pre> 682 683 <h3>Valid Content:</h3> 684 <p> 685 The tag may contain any text except for the '?' symbol. 686 </p> 687 688 <h3>Description:</h3> 689 <p> 690 In order to allow some familiarity with other web languages, such as PHP, these aliases 691 are provided to accomplish the same feel. The content of any of these custom 692 processing instructions will be interpreted as code and inserted into the appropriate 693 portion of the servlet. 694 </p> 695 <p> 696 These behave as aliases to some of the more formal dsp code tags. 697 The first form, 'dsp' corresponds directly to the <a href='tags.html#code'>dsp:code</a> 698 tag. The second and third forms, 'dsp:in' and 'dsp:out', correspond to the 699 <a href='tags.html#in'>dsp:in</a> and <a href='tags.html#out'>dsp:out</a> tags respectively. 700 The forth form, 'dsp:output' corresponds to the <a href='tags.html#ouput'>dsp:output</a> tag, 701 and adopts is requirements for the code to be a D language r-value. 702 </p> 703 704 <h3>See Also:</h3> 705 <p> 706 <ul> 707 <li><a href='tags.html#code'>dsp:code</a></li> 708 <li><a href='tags.html#in'>dsp:in</a></li> 709 <li><a href='tags.html#out'>dsp:out</a></li> 710 <li><a href='tags.html#output'>dsp:output</a></li> 711 </ul> 712 </p> 713 714 <!-- ******************************************************************* --> 715 716 <a name='custom'></a> 717 <h1>User-Defined Custom Tags.</h1> 718 719 <h3>Syntax:</h3> 720 <pre class='syntax'><<i>[tag name]</i> <i>[attributes]</i> /></pre> 721 <pre class='syntax'><<i>[tag name]</i> <i>[attributes]</i> > <i>[content]</i> </<i>[tag name]</i>></pre> 722 723 <h3>Valid Content:</h3> 724 <p> 725 Any top level tag, text content or the <a href='tags.html#argument'>dsp:argument</a> tag. 726 </p> 727 728 <h3>Description:</h3> 729 <p> 730 Invokes an embedded servlet via the tag declared via the <a href='tags.html#tag'>dsp:tag</a> tag. 731 Attributes are passed to the servlet via the attributes declared in the custom tag itself. 732 The target servlet is then responsible for generating any output that may be passed back to the 733 calling servlet. 734 </p> 735 <p> 736 The <a href='tags.html#argument'>dsp:argument</a> tag is used to pass arguments to the servlet that may 737 be more complicated than the inline attribute syntax allows. They are also used to provide a means 738 for conditionally passed arguments. 739 </p> 740 741 <h3>See Also:</h3> 742 <p> 743 <ul> 744 <li><a href='tags.html#argument'>dsp:argument</a></li> 745 <li><a href='tags.html#tag'>dsp:tag</a></li> 746 </ul> 747 </p> 673 748 674 749 </div> trunk/doc/style.css
r85 r93 67 67 68 68 a{ 69 color: #0D1F6F; 70 color: #1534AF; 69 color:#333; 71 70 font-style: italic; 72 71 }
