File indexing completed on 2024-05-12 04:02:07

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