File indexing completed on 2024-05-19 15:23:13
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;"><%--</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;"><%@ 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;"><%@ 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;"><%@ 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;"><%@ 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;"><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;"><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;"><%</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 <html> 0032 <title>A Sample Jsp</title> 0033 <head> 0034 <script language=<span style="color:#2980b9;">"javascript"</span>><span style="color:#3f8058;"><!--</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></script> 0043 <style type=<span style="color:#2980b9;">"text/css"</span>> 0044 body{ <span style="font-weight:bold;">color</span>: <span style="color:#27aeae;font-weight:bold;">yellow</span><span style="color:#3f8058;">;</span> } 0045 </style> 0046 </head> 0047 <body> 0048 <span style="color:#7a7c7d;"><%-- The top label table. --%></span> 0049 <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 <tr> 0051 <td><font<span style="color:#27ae60;"> size</span>=<span style="color:#2980b9;">"3"</span>><b>The following parameters were detected:</b></font></td> 0052 </tr> 0053 </table> 0054 0055 <span style="color:#7a7c7d;"><%-- Display the parameters which might have been passed in. --%></span> 0056 <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;"><%-- Label; Actual Parameter String; Value Detected --%></span> 0058 <tr> 0059 <td><b>PARAMETER_1</b></td> 0060 <td<span style="color:#27ae60;"> align</span>=<span style="color:#2980b9;">"center"</span>><span style="color:#27ae60;font-weight:bold;"><%=</span>PARAMETER_1<span style="color:#27ae60;font-weight:bold;">%></span></td> 0061 <td<span style="color:#27ae60;"> align</span>=<span style="color:#2980b9;">"right"</span>>&quot;<span style="color:#27ae60;font-weight:bold;"><%=</span>parm1<span style="color:#27ae60;font-weight:bold;">%></span>&quot;</td> 0062 </tr> 0063 0064 <span style="color:#7a7c7d;"><%-- Label; Actual Parameter String; Value Detected --%></span> 0065 <tr> 0066 <td><b>PARAMETER_2</b></td> 0067 <td<span style="color:#27ae60;"> align</span>=<span style="color:#2980b9;">"center"</span>><span style="color:#27ae60;font-weight:bold;"><%=</span>PARAMETER_2<span style="color:#27ae60;font-weight:bold;">%></span></td> 0068 <td<span style="color:#27ae60;"> align</span>=<span style="color:#2980b9;">"right"</span>>&quot;<span style="color:#27ae60;font-weight:bold;"><%=</span>parm2<span style="color:#27ae60;font-weight:bold;">%></span>&quot;</td> 0069 </tr> 0070 0071 <span style="color:#7a7c7d;"><%-- Label; Actual Parameter String; Value Detected --%></span> 0072 <tr> 0073 <td><b>PARAMETER_3</b></td> 0074 <td<span style="color:#27ae60;"> align</span>=<span style="color:#2980b9;">"center"</span>><span style="color:#27ae60;font-weight:bold;"><%=</span>PARAMETER_3<span style="color:#27ae60;font-weight:bold;">%></span></td> 0075 <td<span style="color:#27ae60;"> align</span>=<span style="color:#2980b9;">"right"</span>>&quot;<span style="color:#27ae60;font-weight:bold;"><%=</span>parm3<span style="color:#27ae60;font-weight:bold;">%></span>&quot;</td> 0076 </tr> 0077 0078 <span style="color:#7a7c7d;"><%-- Label; Actual Parameter String; Value Detected --%></span> 0079 <tr> 0080 <td><b>PARAMETER_4</b></td> 0081 <td<span style="color:#27ae60;"> align</span>=<span style="color:#2980b9;">"center"</span>><span style="color:#27ae60;font-weight:bold;"><%=</span>PARAMETER_4<span style="color:#27ae60;font-weight:bold;">%></span></td> 0082 <td<span style="color:#27ae60;"> align</span>=<span style="color:#2980b9;">"right"</span>>&quot;<span style="color:#27ae60;font-weight:bold;"><%=</span>parm4<span style="color:#27ae60;font-weight:bold;">%></span>&quot;</td> 0083 </tr> 0084 0085 <span style="color:#7a7c7d;"><%-- Label; Actual Parameter String; Value Detected --%></span> 0086 <tr> 0087 <td><b>PARAMETER_5</b></td> 0088 <td<span style="color:#27ae60;"> align</span>=<span style="color:#2980b9;">"center"</span>><span style="color:#27ae60;font-weight:bold;"><%=</span>PARAMETER_5<span style="color:#27ae60;font-weight:bold;">%></span></td> 0089 <td<span style="color:#27ae60;"> align</span>=<span style="color:#2980b9;">"right"</span>>&quot;<span style="color:#27ae60;font-weight:bold;"><%=</span>parm5<span style="color:#27ae60;font-weight:bold;">%></span>&quot;</td> 0090 </tr> 0091 </table> 0092 0093 <br><br> 0094 0095 <span style="color:#7a7c7d;"><%-- Display our list of random Integers (shows code folding). --%></span> 0096 <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;"><%</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;">&&</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 <tr><td><b>Here are the elements of intList...</b></td></tr> 0101 <span style="color:#27ae60;font-weight:bold;"><%</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 <tr><td><span style="color:#27ae60;font-weight:bold;"><%=</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></td></tr> 0107 <span style="color:#27ae60;font-weight:bold;"><%</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 <tr><td><font<span style="color:#27ae60;"> color</span>=<span style="color:#2980b9;">"blue"</span>><b><i>Oooops, we forgot to initialize intList!</i></b></font></td></tr> 0112 <span style="color:#27ae60;font-weight:bold;"><%</span> 0113 <span style="color:#3f8058;">}</span> 0114 <span style="color:#27ae60;font-weight:bold;">%></span> 0115 </table> 0116 0117 <br><br> 0118 0119 <span style="color:#7a7c7d;"><%-- We can call javascript functions. --%></span> 0120 <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 <tr><td<span style="color:#27ae60;"> colspan</span>=<span style="color:#2980b9;">"2"</span>><b>Test our javascript...</b></td></tr> 0122 <tr> 0123 <td><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>></td> 0124 <td><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>></td> 0125 </tr> 0126 </table> 0127 0128 <br><br> 0129 <span style="color:#7a7c7d;"><%-- If we actually had defined a tag library. --%></span> 0130 <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 <tr><td> 0132 <span style="font-weight:bold;"><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;"><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;"><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;"></my:SampleTag></span> 0136 </td></tr> 0137 </table> 0138 0139 <br><br> 0140 <span style="color:#7a7c7d;"><%-- Expression language. --%></span> 0141 <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;"><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;"><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;"></c:if></span> 0145 0146 <tr><td>myParam's value: &quot;<span style="font-weight:bold;"><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>&quot;</td></tr> 0147 </table> 0148 </body> 0149 </html> 0150 <span style="color:#27ae60;font-weight:bold;"><%!</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;"><</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>