Warning, /frameworks/syntax-highlighting/autotests/reference/highlight.jsp.ref is written in an unsupported language. File is not indexed.

0001 <Jsp Comment><%--</Jsp Comment><br/>
0002 <Jsp Comment>  This page won't actually work, as it is simply designed to display jsp syntax highlighting.</Jsp Comment><br/>
0003 <Jsp Comment>--%></Jsp Comment><br/>
0004 <Jsp Directive><%@ page</Jsp Directive><Jsp Param Name> info</Jsp Param Name><Normal Text>=</Normal Text><Jsp Param Value>"A Page to Test Kate Jsp Syntax Highlighting"</Jsp Param Value><Jsp Param Name> language</Jsp Param Name><Normal Text>=</Normal Text><Jsp Param Value>"java"</Jsp Param Value><Jsp Param Name> errorPage</Jsp Param Name><Normal Text>=</Normal Text><Jsp Param Value>"/test-error-page.jsp"</Jsp Param Value><Jsp Directive>%></Jsp Directive><br/>
0005 <Jsp Directive><%@ include</Jsp Directive><Jsp Param Name> file</Jsp Param Name><Normal Text>=</Normal Text><Jsp Param Value>"/include/myglobalvars.jsp"</Jsp Param Value><Jsp Directive>%></Jsp Directive><Normal Text> --%></Normal Text><br/>
0006 <Jsp Directive><%@ page</Jsp Directive><Jsp Param Name> import</Jsp Param Name><Normal Text>=</Normal Text><Jsp Param Value>"java.util.*,</Jsp Param Value><br/>
0007 <Jsp Param Value>                 java.io.*,</Jsp Param Value><br/>
0008 <Jsp Param Value>                 java.math.*"</Jsp Param Value><Jsp Param Name> </Jsp Param Name><Jsp Directive>%></Jsp Directive><br/>
0009 <Jsp Directive><%@ taglib</Jsp Directive><Jsp Param Name> uri</Jsp Param Name><Normal Text>=</Normal Text><Jsp Param Value>"/WEB-INF/lib/si_taglib.tld"</Jsp Param Value><Jsp Param Name> prefix</Jsp Param Name><Normal Text>=</Normal Text><Jsp Param Value>"si"</Jsp Param Value><Jsp Directive>%></Jsp Directive><br/>
0010 <Jsp Directive><jsp:useBean</Jsp Directive><Jsp Param Name> id</Jsp Param Name><Normal Text>=</Normal Text><Jsp Param Value>"aPageBean"</Jsp Param Value><Jsp Param Name> scope</Jsp Param Name><Normal Text>=</Normal Text><Jsp Param Value>"page"</Jsp Param Value><Jsp Param Name> class</Jsp Param Name><Normal Text>=</Normal Text><Jsp Param Value>"my.package.MyPageBean"</Jsp Param Value><Jsp Directive>/></Jsp Directive><br/>
0011 <Jsp Directive><jsp:useBean</Jsp Directive><Jsp Param Name> id</Jsp Param Name><Normal Text>=</Normal Text><Jsp Param Value>"aRequestBean"</Jsp Param Value><Jsp Param Name> scope</Jsp Param Name><Normal Text>=</Normal Text><Jsp Param Value>"request"</Jsp Param Value><Jsp Param Name> class</Jsp Param Name><Normal Text>=</Normal Text><Jsp Param Value>"my.package.MyRequestBean"</Jsp Param Value><Jsp Directive>/></Jsp Directive><br/>
0012 <Jsp Scriptlet><%</Jsp Scriptlet><br/>
0013 <Normal Text>  </Normal Text><Comment>// We can decipher our expected parameters here.</Comment><br/>
0014 <Normal Text>  </Normal Text><Java15>String</Java15><Normal Text> parm1 </Normal Text><Symbol>=</Symbol><Normal Text> </Normal Text><Function>noNull</Function><Symbol>(</Symbol><Normal Text>request</Normal Text><Symbol>.</Symbol><Function>getParameter</Function><Symbol>(</Symbol><Normal Text>PARAMETER_1</Normal Text><Symbol>)).</Symbol><Function>trim</Function><Symbol>();</Symbol><br/>
0015 <Normal Text>  </Normal Text><Java15>String</Java15><Normal Text> parm2 </Normal Text><Symbol>=</Symbol><Normal Text> </Normal Text><Function>noNull</Function><Symbol>(</Symbol><Normal Text>request</Normal Text><Symbol>.</Symbol><Function>getParameter</Function><Symbol>(</Symbol><Normal Text>PARAMETER_2</Normal Text><Symbol>)).</Symbol><Function>trim</Function><Symbol>();</Symbol><br/>
0016 <Normal Text>  </Normal Text><Java15>String</Java15><Normal Text> parm3 </Normal Text><Symbol>=</Symbol><Normal Text> </Normal Text><Function>noNull</Function><Symbol>(</Symbol><Normal Text>request</Normal Text><Symbol>.</Symbol><Function>getParameter</Function><Symbol>(</Symbol><Normal Text>PARAMETER_3</Normal Text><Symbol>)).</Symbol><Function>trim</Function><Symbol>();</Symbol><br/>
0017 <Normal Text>  </Normal Text><Java15>String</Java15><Normal Text> parm4 </Normal Text><Symbol>=</Symbol><Normal Text> </Normal Text><Function>noNull</Function><Symbol>(</Symbol><Normal Text>request</Normal Text><Symbol>.</Symbol><Function>getParameter</Function><Symbol>(</Symbol><Normal Text>PARAMETER_4</Normal Text><Symbol>)).</Symbol><Function>trim</Function><Symbol>();</Symbol><br/>
0018 <Normal Text>  </Normal Text><Java15>String</Java15><Normal Text> parm5 </Normal Text><Symbol>=</Symbol><Normal Text> </Normal Text><Function>noNull</Function><Symbol>(</Symbol><Normal Text>request</Normal Text><Symbol>.</Symbol><Function>getParameter</Function><Symbol>(</Symbol><Normal Text>PARAMETER_5</Normal Text><Symbol>)).</Symbol><Function>trim</Function><Symbol>();</Symbol><br/>
0019 <Normal Text></Normal Text><br/>
0020 <Normal Text>  </Normal Text><Comment>// A sample collection of Integers to display some code folding.</Comment><br/>
0021 <Normal Text>  </Normal Text><Java15>List</Java15><Normal Text> intList </Normal Text><Symbol>=</Symbol><Normal Text> </Normal Text><Function>getIntList</Function><Symbol>(</Symbol><Decimal>10</Decimal><Symbol>);</Symbol><br/>
0022 <Normal Text></Normal Text><br/>
0023 <Normal Text></Normal Text><br/>
0024 <Jsp Scriptlet>%></Jsp Scriptlet><br/>
0025 <Normal Text><html></Normal Text><br/>
0026 <Normal Text>  <title>A Sample Jsp</title></Normal Text><br/>
0027 <Normal Text>  <head></Normal Text><br/>
0028 <Normal Text>  <script language=</Normal Text><Types>"javascript"</Types><Normal Text>></Normal Text><Symbol><!--</Symbol><br/>
0029 <Normal Text>    </Normal Text><Keyword>function</Keyword><Normal Text> </Normal Text><Function Declaration>doAlert1</Function Declaration><Normal Text>() {</Normal Text><br/>
0030 <Normal Text>      </Normal Text><Function Name>alert</Function Name><Normal Text>(</Normal Text><String>"This is the first javascript example."</String><Normal Text>)</Normal Text><Symbol>;</Symbol><br/>
0031 <Normal Text>    }</Normal Text><br/>
0032 <Normal Text></Normal Text><br/>
0033 <Normal Text>    </Normal Text><Keyword>function</Keyword><Normal Text> </Normal Text><Function Declaration>doAlert2</Function Declaration><Normal Text>() {</Normal Text><br/>
0034 <Normal Text>      </Normal Text><Function Name>alert</Function Name><Normal Text>(</Normal Text><String>"This is the second javascript example."</String><Normal Text>)</Normal Text><Symbol>;</Symbol><br/>
0035 <Normal Text>    }</Normal Text><br/>
0036 <Normal Text>  </Normal Text><Jsp Comment>//--></Jsp Comment><Normal Text></script></Normal Text><br/>
0037 <Normal Text>  <style type=</Normal Text><Types>"text/css"</Types><Normal Text>></Normal Text><br/>
0038 <Normal Text>    </Normal Text><Selector Tag>body</Selector Tag><Normal Text>{ </Normal Text><Property>color</Property><Normal Text>: </Normal Text><Color>yellow</Color><Separator Symbol>;</Separator Symbol><Normal Text> }</Normal Text><br/>
0039 <Normal Text>  </Normal Text><Normal Text></style></Normal Text><br/>
0040 <Normal Text>  </head></Normal Text><br/>
0041 <Normal Text>  <body></Normal Text><br/>
0042 <Normal Text>    </Normal Text><Jsp Comment><%-- The top label table. --%></Jsp Comment><br/>
0043 <Normal Text>    <table</Normal Text><Identifier> width</Identifier><Normal Text>=</Normal Text><Types>"400"</Types><Identifier> cellpadding</Identifier><Normal Text>=</Normal Text><Types>"0"</Types><Identifier> cellspacing</Identifier><Normal Text>=</Normal Text><Types>"0"</Types><Identifier> border</Identifier><Normal Text>=</Normal Text><Types>"0"</Types><Normal Text>></Normal Text><br/>
0044 <Normal Text>      <tr></Normal Text><br/>
0045 <Normal Text>        <td><font</Normal Text><Identifier> size</Identifier><Normal Text>=</Normal Text><Types>"3"</Types><Normal Text>><b>The following parameters were detected:</b></font></td></Normal Text><br/>
0046 <Normal Text>      </tr></Normal Text><br/>
0047 <Normal Text>    </table></Normal Text><br/>
0048 <Normal Text></Normal Text><br/>
0049 <Normal Text>    </Normal Text><Jsp Comment><%-- Display the parameters which might have been passed in. --%></Jsp Comment><br/>
0050 <Normal Text>    <table</Normal Text><Identifier> width</Identifier><Normal Text>=</Normal Text><Types>"400"</Types><Identifier> cellpadding</Identifier><Normal Text>=</Normal Text><Types>"0"</Types><Identifier> cellspacing</Identifier><Normal Text>=</Normal Text><Types>"0"</Types><Identifier> border</Identifier><Normal Text>=</Normal Text><Types>"0"</Types><Normal Text>></Normal Text><br/>
0051 <Normal Text>      </Normal Text><Jsp Comment><%-- Label; Actual Parameter String; Value Detected --%></Jsp Comment><br/>
0052 <Normal Text>      <tr></Normal Text><br/>
0053 <Normal Text>        <td><b>PARAMETER_1</b></td></Normal Text><br/>
0054 <Normal Text>        <td</Normal Text><Identifier> align</Identifier><Normal Text>=</Normal Text><Types>"center"</Types><Normal Text>></Normal Text><Jsp Scriptlet><%=</Jsp Scriptlet><Normal Text>PARAMETER_1</Normal Text><Jsp Scriptlet>%></Jsp Scriptlet><Normal Text></td></Normal Text><br/>
0055 <Normal Text>        <td</Normal Text><Identifier> align</Identifier><Normal Text>=</Normal Text><Types>"right"</Types><Normal Text>>&quot;</Normal Text><Jsp Scriptlet><%=</Jsp Scriptlet><Normal Text>parm1</Normal Text><Jsp Scriptlet>%></Jsp Scriptlet><Normal Text>&quot;</td></Normal Text><br/>
0056 <Normal Text>      </tr></Normal Text><br/>
0057 <Normal Text></Normal Text><br/>
0058 <Normal Text>      </Normal Text><Jsp Comment><%-- Label; Actual Parameter String; Value Detected --%></Jsp Comment><br/>
0059 <Normal Text>      <tr></Normal Text><br/>
0060 <Normal Text>        <td><b>PARAMETER_2</b></td></Normal Text><br/>
0061 <Normal Text>        <td</Normal Text><Identifier> align</Identifier><Normal Text>=</Normal Text><Types>"center"</Types><Normal Text>></Normal Text><Jsp Scriptlet><%=</Jsp Scriptlet><Normal Text>PARAMETER_2</Normal Text><Jsp Scriptlet>%></Jsp Scriptlet><Normal Text></td></Normal Text><br/>
0062 <Normal Text>        <td</Normal Text><Identifier> align</Identifier><Normal Text>=</Normal Text><Types>"right"</Types><Normal Text>>&quot;</Normal Text><Jsp Scriptlet><%=</Jsp Scriptlet><Normal Text>parm2</Normal Text><Jsp Scriptlet>%></Jsp Scriptlet><Normal Text>&quot;</td></Normal Text><br/>
0063 <Normal Text>      </tr></Normal Text><br/>
0064 <Normal Text></Normal Text><br/>
0065 <Normal Text>      </Normal Text><Jsp Comment><%-- Label; Actual Parameter String; Value Detected --%></Jsp Comment><br/>
0066 <Normal Text>      <tr></Normal Text><br/>
0067 <Normal Text>        <td><b>PARAMETER_3</b></td></Normal Text><br/>
0068 <Normal Text>        <td</Normal Text><Identifier> align</Identifier><Normal Text>=</Normal Text><Types>"center"</Types><Normal Text>></Normal Text><Jsp Scriptlet><%=</Jsp Scriptlet><Normal Text>PARAMETER_3</Normal Text><Jsp Scriptlet>%></Jsp Scriptlet><Normal Text></td></Normal Text><br/>
0069 <Normal Text>        <td</Normal Text><Identifier> align</Identifier><Normal Text>=</Normal Text><Types>"right"</Types><Normal Text>>&quot;</Normal Text><Jsp Scriptlet><%=</Jsp Scriptlet><Normal Text>parm3</Normal Text><Jsp Scriptlet>%></Jsp Scriptlet><Normal Text>&quot;</td></Normal Text><br/>
0070 <Normal Text>      </tr></Normal Text><br/>
0071 <Normal Text></Normal Text><br/>
0072 <Normal Text>      </Normal Text><Jsp Comment><%-- Label; Actual Parameter String; Value Detected --%></Jsp Comment><br/>
0073 <Normal Text>      <tr></Normal Text><br/>
0074 <Normal Text>        <td><b>PARAMETER_4</b></td></Normal Text><br/>
0075 <Normal Text>        <td</Normal Text><Identifier> align</Identifier><Normal Text>=</Normal Text><Types>"center"</Types><Normal Text>></Normal Text><Jsp Scriptlet><%=</Jsp Scriptlet><Normal Text>PARAMETER_4</Normal Text><Jsp Scriptlet>%></Jsp Scriptlet><Normal Text></td></Normal Text><br/>
0076 <Normal Text>        <td</Normal Text><Identifier> align</Identifier><Normal Text>=</Normal Text><Types>"right"</Types><Normal Text>>&quot;</Normal Text><Jsp Scriptlet><%=</Jsp Scriptlet><Normal Text>parm4</Normal Text><Jsp Scriptlet>%></Jsp Scriptlet><Normal Text>&quot;</td></Normal Text><br/>
0077 <Normal Text>      </tr></Normal Text><br/>
0078 <Normal Text></Normal Text><br/>
0079 <Normal Text>      </Normal Text><Jsp Comment><%-- Label; Actual Parameter String; Value Detected --%></Jsp Comment><br/>
0080 <Normal Text>      <tr></Normal Text><br/>
0081 <Normal Text>        <td><b>PARAMETER_5</b></td></Normal Text><br/>
0082 <Normal Text>        <td</Normal Text><Identifier> align</Identifier><Normal Text>=</Normal Text><Types>"center"</Types><Normal Text>></Normal Text><Jsp Scriptlet><%=</Jsp Scriptlet><Normal Text>PARAMETER_5</Normal Text><Jsp Scriptlet>%></Jsp Scriptlet><Normal Text></td></Normal Text><br/>
0083 <Normal Text>        <td</Normal Text><Identifier> align</Identifier><Normal Text>=</Normal Text><Types>"right"</Types><Normal Text>>&quot;</Normal Text><Jsp Scriptlet><%=</Jsp Scriptlet><Normal Text>parm5</Normal Text><Jsp Scriptlet>%></Jsp Scriptlet><Normal Text>&quot;</td></Normal Text><br/>
0084 <Normal Text>      </tr></Normal Text><br/>
0085 <Normal Text>    </table></Normal Text><br/>
0086 <Normal Text></Normal Text><br/>
0087 <Normal Text>    <br><br></Normal Text><br/>
0088 <Normal Text></Normal Text><br/>
0089 <Normal Text>    </Normal Text><Jsp Comment><%-- Display our list of random Integers (shows code folding). --%></Jsp Comment><br/>
0090 <Normal Text>    <table</Normal Text><Identifier> width</Identifier><Normal Text>=</Normal Text><Types>"400"</Types><Identifier> cellpadding</Identifier><Normal Text>=</Normal Text><Types>"0"</Types><Identifier> cellspacing</Identifier><Normal Text>=</Normal Text><Types>"0"</Types><Identifier> border</Identifier><Normal Text>=</Normal Text><Types>"0"</Types><Normal Text>></Normal Text><br/>
0091 <Jsp Scriptlet><%</Jsp Scriptlet><br/>
0092 <Normal Text>  </Normal Text><Control Flow>if</Control Flow><Normal Text> </Normal Text><Symbol>(</Symbol><Normal Text>intList </Normal Text><Symbol>!=</Symbol><Normal Text> </Normal Text><Keyword>null</Keyword><Normal Text> </Normal Text><Symbol>&&</Symbol><Normal Text> intList</Normal Text><Symbol>.</Symbol><Function>size</Function><Symbol>()</Symbol><Normal Text> </Normal Text><Symbol>></Symbol><Normal Text> </Normal Text><Decimal>0</Decimal><Symbol>)</Symbol><Normal Text> </Normal Text><Symbol>{</Symbol><br/>
0093 <Jsp Scriptlet>%></Jsp Scriptlet><br/>
0094 <Normal Text>      <tr><td><b>Here are the elements of intList...</b></td></tr></Normal Text><br/>
0095 <Jsp Scriptlet><%</Jsp Scriptlet><br/>
0096 <Normal Text>    </Normal Text><Java15>Iterator</Java15><Normal Text> intListIt </Normal Text><Symbol>=</Symbol><Normal Text> intList</Normal Text><Symbol>.</Symbol><Function>iterator</Function><Symbol>();</Symbol><br/>
0097 <Normal Text>    </Normal Text><Control Flow>while</Control Flow><Normal Text> </Normal Text><Symbol>(</Symbol><Normal Text>intListIt</Normal Text><Symbol>.</Symbol><Function>hasNext</Function><Symbol>())</Symbol><Normal Text> </Normal Text><Symbol>{</Symbol><br/>
0098 <Normal Text>      </Normal Text><Java15>Integer</Java15><Normal Text> i </Normal Text><Symbol>=</Symbol><Normal Text> </Normal Text><Symbol>(</Symbol><Java15>Integer</Java15><Symbol>)</Symbol><Normal Text> intListIt</Normal Text><Symbol>.</Symbol><Function>next</Function><Symbol>();</Symbol><br/>
0099 <Jsp Scriptlet>%></Jsp Scriptlet><br/>
0100 <Normal Text>      <tr><td></Normal Text><Jsp Scriptlet><%=</Jsp Scriptlet><Normal Text>i</Normal Text><Symbol>.</Symbol><Function>toString</Function><Symbol>()</Symbol><Jsp Scriptlet>%></Jsp Scriptlet><Normal Text></td></tr></Normal Text><br/>
0101 <Jsp Scriptlet><%</Jsp Scriptlet><br/>
0102 <Normal Text>    </Normal Text><Symbol>}</Symbol><br/>
0103 <Normal Text>  </Normal Text><Symbol>}</Symbol><Normal Text> </Normal Text><Control Flow>else</Control Flow><Normal Text> </Normal Text><Symbol>{</Symbol><br/>
0104 <Jsp Scriptlet>%></Jsp Scriptlet><br/>
0105 <Normal Text>      <tr><td><font</Normal Text><Identifier> color</Identifier><Normal Text>=</Normal Text><Types>"blue"</Types><Normal Text>><b><i>Oooops, we forgot to initialize intList!</i></b></font></td></tr></Normal Text><br/>
0106 <Jsp Scriptlet><%</Jsp Scriptlet><br/>
0107 <Normal Text>  </Normal Text><Symbol>}</Symbol><br/>
0108 <Jsp Scriptlet>%></Jsp Scriptlet><br/>
0109 <Normal Text>    </table></Normal Text><br/>
0110 <Normal Text></Normal Text><br/>
0111 <Normal Text>    <br><br></Normal Text><br/>
0112 <Normal Text></Normal Text><br/>
0113 <Normal Text>    </Normal Text><Jsp Comment><%-- We can call javascript functions. --%></Jsp Comment><br/>
0114 <Normal Text>    <table</Normal Text><Identifier> width</Identifier><Normal Text>=</Normal Text><Types>"400"</Types><Identifier> cellpadding</Identifier><Normal Text>=</Normal Text><Types>"0"</Types><Identifier> cellspacing</Identifier><Normal Text>=</Normal Text><Types>"0"</Types><Identifier> border</Identifier><Normal Text>=</Normal Text><Types>"0"</Types><Normal Text>></Normal Text><br/>
0115 <Normal Text>      <tr><td</Normal Text><Identifier> colspan</Identifier><Normal Text>=</Normal Text><Types>"2"</Types><Normal Text>><b>Test our javascript...</b></td></tr></Normal Text><br/>
0116 <Normal Text>      <tr></Normal Text><br/>
0117 <Normal Text>        <td><input</Normal Text><Identifier> type</Identifier><Normal Text>=</Normal Text><Types>"button"</Types><Identifier> name</Identifier><Normal Text>=</Normal Text><Types>"button1"</Types><Identifier> value</Identifier><Normal Text>=</Normal Text><Types>"Alert 1"</Types><Identifier> onmouseup</Identifier><Normal Text>=</Normal Text><Types>"javascript:doAlert1()"</Types><Normal Text>></td></Normal Text><br/>
0118 <Normal Text>        <td><input</Normal Text><Identifier> type</Identifier><Normal Text>=</Normal Text><Types>"button"</Types><Identifier> name</Identifier><Normal Text>=</Normal Text><Types>"button2"</Types><Identifier> value</Identifier><Normal Text>=</Normal Text><Types>"Alert 2"</Types><Identifier> onmouseup</Identifier><Normal Text>=</Normal Text><Types>"javascript:doAlert2()"</Types><Normal Text>></td></Normal Text><br/>
0119 <Normal Text>      </tr></Normal Text><br/>
0120 <Normal Text>    </table></Normal Text><br/>
0121 <Normal Text></Normal Text><br/>
0122 <Normal Text>    <br><br></Normal Text><br/>
0123 <Normal Text>    </Normal Text><Jsp Comment><%-- If we actually had defined a tag library. --%></Jsp Comment><br/>
0124 <Normal Text>    <table</Normal Text><Identifier> width</Identifier><Normal Text>=</Normal Text><Types>"400"</Types><Identifier> cellpadding</Identifier><Normal Text>=</Normal Text><Types>"0"</Types><Identifier> cellspacing</Identifier><Normal Text>=</Normal Text><Types>"0"</Types><Identifier> border</Identifier><Normal Text>=</Normal Text><Types>"0"</Types><Normal Text>></Normal Text><br/>
0125 <Normal Text>      <tr><td></Normal Text><br/>
0126 <Normal Text>      </Normal Text><Keyword><my:SampleTag</Keyword><Identifier> prop1</Identifier><Normal Text>=</Normal Text><Types>"first"</Types><Identifier> prop2</Identifier><Normal Text>=</Normal Text><Types>"third"</Types><Keyword>></Keyword><br/>
0127 <Normal Text>        </Normal Text><Keyword><my:SampleTagChild</Keyword><Identifier> nameProp</Identifier><Normal Text>=</Normal Text><Types>"value1"</Types><Keyword>/></Keyword><br/>
0128 <Normal Text>        </Normal Text><Keyword><my:SampleTagChild</Keyword><Identifier> nameProp</Identifier><Normal Text>=</Normal Text><Types>"value2"</Types><Keyword>/></Keyword><br/>
0129 <Normal Text>      </Normal Text><Keyword></my:SampleTag></Keyword><br/>
0130 <Normal Text>      </td></tr></Normal Text><br/>
0131 <Normal Text>    </table></Normal Text><br/>
0132 <Normal Text></Normal Text><br/>
0133 <Normal Text>    <br><br></Normal Text><br/>
0134 <Normal Text>    </Normal Text><Jsp Comment><%-- Expression language. --%></Jsp Comment><br/>
0135 <Normal Text>    <table</Normal Text><Identifier> width</Identifier><Normal Text>=</Normal Text><Types>"400"</Types><Identifier> cellpadding</Identifier><Normal Text>=</Normal Text><Types>"0"</Types><Identifier> cellspacing</Identifier><Normal Text>=</Normal Text><Types>"0"</Types><Identifier> border</Identifier><Normal Text>=</Normal Text><Types>"0"</Types><Normal Text>></Normal Text><br/>
0136 <Normal Text>      </Normal Text><Keyword><c:if</Keyword><Identifier> test</Identifier><Normal Text>=</Normal Text><Types>"</Types><Jsp Expression>${</Jsp Expression><Symbol>!</Symbol><Keyword>empty</Keyword><Normal Text> param</Normal Text><Symbol>.</Symbol><Function>aParam</Function><Jsp Expression>}</Jsp Expression><Types>"</Types><Keyword>></Keyword><br/>
0137 <Normal Text>        </Normal Text><Keyword><c:set</Keyword><Identifier> var</Identifier><Normal Text>=</Normal Text><Types>"myParam"</Types><Identifier> scope</Identifier><Normal Text>=</Normal Text><Types>"session"</Types><Identifier> value</Identifier><Normal Text>=</Normal Text><Types>"</Types><Jsp Expression>${</Jsp Expression><Normal Text>param</Normal Text><Symbol>.</Symbol><Function>aParam</Function><Jsp Expression>}</Jsp Expression><Types>"</Types><Keyword>/></Keyword><br/>
0138 <Normal Text>      </Normal Text><Keyword></c:if></Keyword><br/>
0139 <Normal Text></Normal Text><br/>
0140 <Normal Text>      <tr><td>myParam's value: &quot;</Normal Text><Keyword><c:out</Keyword><Identifier> value</Identifier><Normal Text>=</Normal Text><Types>"</Types><Jsp Expression>${</Jsp Expression><Normal Text>myParam</Normal Text><Jsp Expression>}</Jsp Expression><Types>"</Types><Identifier> default</Identifier><Normal Text>==</Normal Text><Types>"Default"</Types><Keyword>/></Keyword><Normal Text>&quot;</td></tr></Normal Text><br/>
0141 <Normal Text>    </table></Normal Text><br/>
0142 <Normal Text>  </body></Normal Text><br/>
0143 <Normal Text></html></Normal Text><br/>
0144 <Jsp Scriptlet><%!</Jsp Scriptlet><br/>
0145 <Normal Text>  </Normal Text><Comment>/* A place for class variables and functions... */</Comment><br/>
0146 <Normal Text></Normal Text><br/>
0147 <Normal Text>  </Normal Text><Comment>// Define some sample parameter names that this page might understand.</Comment><br/>
0148 <Normal Text>  </Normal Text><Keyword>private</Keyword><Normal Text> </Normal Text><Data Type>static</Data Type><Normal Text> </Normal Text><Data Type>final</Data Type><Normal Text> </Normal Text><Java15>String</Java15><Normal Text> PARAMETER_1            </Normal Text><Symbol>=</Symbol><Normal Text> </Normal Text><String>"p1"</String><Symbol>;</Symbol><br/>
0149 <Normal Text>  </Normal Text><Keyword>private</Keyword><Normal Text> </Normal Text><Data Type>static</Data Type><Normal Text> </Normal Text><Data Type>final</Data Type><Normal Text> </Normal Text><Java15>String</Java15><Normal Text> PARAMETER_2            </Normal Text><Symbol>=</Symbol><Normal Text> </Normal Text><String>"p2"</String><Symbol>;</Symbol><br/>
0150 <Normal Text>  </Normal Text><Keyword>private</Keyword><Normal Text> </Normal Text><Data Type>static</Data Type><Normal Text> </Normal Text><Data Type>final</Data Type><Normal Text> </Normal Text><Java15>String</Java15><Normal Text> PARAMETER_3            </Normal Text><Symbol>=</Symbol><Normal Text> </Normal Text><String>"p3"</String><Symbol>;</Symbol><br/>
0151 <Normal Text>  </Normal Text><Keyword>private</Keyword><Normal Text> </Normal Text><Data Type>static</Data Type><Normal Text> </Normal Text><Data Type>final</Data Type><Normal Text> </Normal Text><Java15>String</Java15><Normal Text> PARAMETER_4            </Normal Text><Symbol>=</Symbol><Normal Text> </Normal Text><String>"p4"</String><Symbol>;</Symbol><br/>
0152 <Normal Text>  </Normal Text><Keyword>private</Keyword><Normal Text> </Normal Text><Data Type>static</Data Type><Normal Text> </Normal Text><Data Type>final</Data Type><Normal Text> </Normal Text><Java15>String</Java15><Normal Text> PARAMETER_5            </Normal Text><Symbol>=</Symbol><Normal Text> </Normal Text><String>"p5"</String><Symbol>;</Symbol><br/>
0153 <Normal Text></Normal Text><br/>
0154 <Normal Text>  </Normal Text><Comment>// Returns str trimmed, or an empty string if str is null.</Comment><br/>
0155 <Normal Text>  </Normal Text><Keyword>private</Keyword><Normal Text> </Normal Text><Data Type>static</Data Type><Normal Text> </Normal Text><Java15>String</Java15><Normal Text> </Normal Text><Function>noNull</Function><Symbol>(</Symbol><Java15>String</Java15><Normal Text> str</Normal Text><Symbol>)</Symbol><Normal Text> </Normal Text><Symbol>{</Symbol><br/>
0156 <Normal Text>    </Normal Text><Java15>String</Java15><Normal Text> retStr</Normal Text><Symbol>;</Symbol><br/>
0157 <Normal Text>    </Normal Text><Control Flow>if</Control Flow><Normal Text> </Normal Text><Symbol>(</Symbol><Normal Text>str </Normal Text><Symbol>==</Symbol><Normal Text> </Normal Text><Keyword>null</Keyword><Symbol>)</Symbol><br/>
0158 <Normal Text>      retStr </Normal Text><Symbol>=</Symbol><Normal Text> </Normal Text><String>""</String><Symbol>;</Symbol><br/>
0159 <Normal Text>    </Normal Text><Control Flow>else</Control Flow><br/>
0160 <Normal Text>      retStr </Normal Text><Symbol>=</Symbol><Normal Text> str</Normal Text><Symbol>.</Symbol><Function>trim</Function><Symbol>();</Symbol><br/>
0161 <Normal Text></Normal Text><br/>
0162 <Normal Text>    </Normal Text><Control Flow>return</Control Flow><Normal Text> retStr</Normal Text><Symbol>;</Symbol><br/>
0163 <Normal Text>  </Normal Text><Symbol>}</Symbol><br/>
0164 <Normal Text></Normal Text><br/>
0165 <Normal Text>  </Normal Text><Comment>// Returns a list of Integers with listSize elements.</Comment><br/>
0166 <Normal Text>  </Normal Text><Keyword>private</Keyword><Normal Text> </Normal Text><Data Type>static</Data Type><Normal Text> </Normal Text><Java15>List</Java15><Normal Text> </Normal Text><Function>getIntList</Function><Symbol>(</Symbol><Data Type>int</Data Type><Normal Text> listSize</Normal Text><Symbol>)</Symbol><Normal Text> </Normal Text><Symbol>{</Symbol><br/>
0167 <Normal Text>    </Normal Text><Java15>ArrayList</Java15><Normal Text> retList </Normal Text><Symbol>=</Symbol><Normal Text> </Normal Text><Keyword>new</Keyword><Normal Text> </Normal Text><Java15>ArrayList</Java15><Symbol>(</Symbol><Normal Text>listSize</Normal Text><Symbol>);</Symbol><br/>
0168 <Normal Text>    </Normal Text><Control Flow>for</Control Flow><Normal Text> </Normal Text><Symbol>(</Symbol><Data Type>int</Data Type><Normal Text> i </Normal Text><Symbol>=</Symbol><Normal Text> </Normal Text><Decimal>0</Decimal><Symbol>;</Symbol><Normal Text> i </Normal Text><Symbol><</Symbol><Normal Text> listSize</Normal Text><Symbol>;</Symbol><Normal Text> i</Normal Text><Symbol>++)</Symbol><br/>
0169 <Normal Text>      retList</Normal Text><Symbol>.</Symbol><Function>add</Function><Symbol>(</Symbol><Keyword>new</Keyword><Normal Text> </Normal Text><Java15>Integer</Java15><Symbol>(</Symbol><Normal Text> </Normal Text><Symbol>(</Symbol><Data Type>int</Data Type><Symbol>)</Symbol><Normal Text> </Normal Text><Symbol>(</Symbol><Java15>Math</Java15><Symbol>.</Symbol><Function>random</Function><Symbol>()</Symbol><Normal Text> </Normal Text><Symbol>*</Symbol><Normal Text> </Normal Text><Decimal>100</Decimal><Symbol>)</Symbol><Normal Text> </Normal Text><Symbol>));</Symbol><br/>
0170 <Normal Text></Normal Text><br/>
0171 <Normal Text>    </Normal Text><Control Flow>return</Control Flow><Normal Text> retList</Normal Text><Symbol>;</Symbol><br/>
0172 <Normal Text>  </Normal Text><Symbol>}</Symbol><br/>
0173 <Jsp Scriptlet>%></Jsp Scriptlet><br/>