1 package org.apache.jsp; 2 3 import javax.servlet.*; 4 import javax.servlet.http.*; 5 import javax.servlet.jsp.*; 6 import org.apache.jasper.runtime.*; 7 8 public class Cart_jsp extends HttpJspBase { 9 10 11 private static java.util.Vector _jspx_includes; 12 13 static { 14 _jspx_includes = new java.util.Vector (5); 15 _jspx_includes.add("/cart/../common/IncludeTop.jsp"); 16 _jspx_includes.add("/cart/../common/../common/IncludeQuickHeader.jsp"); 17 _jspx_includes.add("/cart/IncludeMyList.jsp"); 18 _jspx_includes.add("/cart/../common/IncludeBanner.jsp"); 19 _jspx_includes.add("/cart/../common/IncludeBottom.jsp"); 20 } 21 22 private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_html_link_page; 23 private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_logic_notPresent_scope_name; 24 private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_logic_present_scope_name; 25 private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_logic_notEqual_value_scope_property_name; 26 private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_logic_equal_value_scope_property_name; 27 private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_html_form_method_action; 28 private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_logic_present_name; 29 private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_bean_write_name; 30 private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_logic_iterate_name_id; 31 private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_bean_define_property_name_id; 32 private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_logic_equal_value_property_name; 33 private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_logic_iterate_property_name_id; 34 private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_html_link_paramProperty_paramName_paramId_page; 35 private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_bean_write_property_name; 36 private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_bean_write_property_name_format; 37 private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_logic_notEqual_value_property_name; 38 private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_bean_write_property_name_filter; 39 40 public Cart_jsp() { 41 _jspx_tagPool_html_link_page = new org.apache.jasper.runtime.TagHandlerPool(); 42 _jspx_tagPool_logic_notPresent_scope_name = new org.apache.jasper.runtime.TagHandlerPool(); 43 _jspx_tagPool_logic_present_scope_name = new org.apache.jasper.runtime.TagHandlerPool(); 44 _jspx_tagPool_logic_notEqual_value_scope_property_name = new org.apache.jasper.runtime.TagHandlerPool(); 45 _jspx_tagPool_logic_equal_value_scope_property_name = new org.apache.jasper.runtime.TagHandlerPool(); 46 _jspx_tagPool_html_form_method_action = new org.apache.jasper.runtime.TagHandlerPool(); 47 _jspx_tagPool_logic_present_name = new org.apache.jasper.runtime.TagHandlerPool(); 48 _jspx_tagPool_bean_write_name = new org.apache.jasper.runtime.TagHandlerPool(); 49 _jspx_tagPool_logic_iterate_name_id = new org.apache.jasper.runtime.TagHandlerPool(); 50 _jspx_tagPool_bean_define_property_name_id = new org.apache.jasper.runtime.TagHandlerPool(); 51 _jspx_tagPool_logic_equal_value_property_name = new org.apache.jasper.runtime.TagHandlerPool(); 52 _jspx_tagPool_logic_iterate_property_name_id = new org.apache.jasper.runtime.TagHandlerPool(); 53 _jspx_tagPool_html_link_paramProperty_paramName_paramId_page = new org.apache.jasper.runtime.TagHandlerPool(); 54 _jspx_tagPool_bean_write_property_name = new org.apache.jasper.runtime.TagHandlerPool(); 55 _jspx_tagPool_bean_write_property_name_format = new org.apache.jasper.runtime.TagHandlerPool(); 56 _jspx_tagPool_logic_notEqual_value_property_name = new org.apache.jasper.runtime.TagHandlerPool(); 57 _jspx_tagPool_bean_write_property_name_filter = new org.apache.jasper.runtime.TagHandlerPool(); 58 } 59 60 public java.util.List getIncludes() { 61 return _jspx_includes; 62 } 63 64 public void _jspDestroy() { 65 _jspx_tagPool_html_link_page.release(); 66 _jspx_tagPool_logic_notPresent_scope_name.release(); 67 _jspx_tagPool_logic_present_scope_name.release(); 68 _jspx_tagPool_logic_notEqual_value_scope_property_name.release(); 69 _jspx_tagPool_logic_equal_value_scope_property_name.release(); 70 _jspx_tagPool_html_form_method_action.release(); 71 _jspx_tagPool_logic_present_name.release(); 72 _jspx_tagPool_bean_write_name.release(); 73 _jspx_tagPool_logic_iterate_name_id.release(); 74 _jspx_tagPool_bean_define_property_name_id.release(); 75 _jspx_tagPool_logic_equal_value_property_name.release(); 76 _jspx_tagPool_logic_iterate_property_name_id.release(); 77 _jspx_tagPool_html_link_paramProperty_paramName_paramId_page.release(); 78 _jspx_tagPool_bean_write_property_name.release(); 79 _jspx_tagPool_bean_write_property_name_format.release(); 80 _jspx_tagPool_logic_notEqual_value_property_name.release(); 81 _jspx_tagPool_bean_write_property_name_filter.release(); 82 } 83 84 public void _jspService(HttpServletRequest request, HttpServletResponse response) 85 throws java.io.IOException , ServletException { 86 87 JspFactory _jspxFactory = null; 88 javax.servlet.jsp.PageContext pageContext = null; 89 HttpSession session = null; 90 ServletContext application = null; 91 ServletConfig config = null; 92 JspWriter out = null; 93 Object page = this; 94 JspWriter _jspx_out = null; 95 96 97 try { 98 _jspxFactory = JspFactory.getDefaultFactory(); 99 response.setContentType("text/html;charset=ISO-8859-1"); 100 pageContext = _jspxFactory.getPageContext(this, request, response, 101 null, true, 8192, true); 102 application = pageContext.getServletContext(); 103 config = pageContext.getServletConfig(); 104 session = pageContext.getSession(); 105 out = pageContext.getOut(); 106 _jspx_out = out; 107 108 out.write("\r\n"); 109 out.write("\r\n"); 110 out.write("\r\n"); 111 out.write("\r\n\r\n"); 112 out.write("<html>"); 113 out.write("<head>"); 114 out.write("<title>JPetStore Demo"); 115 out.write("</title>\r\n"); 116 out.write("<meta content=\"text/html; charset=windows-1252\" http-equiv=\"Content-Type\" />\r\n"); 117 out.write("<META HTTP-EQUIV=\"Cache-Control\" CONTENT=\"max-age=0\">\r\n"); 118 out.write("<META HTTP-EQUIV=\"Cache-Control\" CONTENT=\"no-cache\">\r\n"); 119 out.write("<meta http-equiv=\"expires\" content=\"0\">\r\n"); 120 out.write("<META HTTP-EQUIV=\"Expires\" CONTENT=\"Tue, 01 Jan 1980 1:00:00 GMT\">\r\n"); 121 out.write("<META HTTP-EQUIV=\"Pragma\" CONTENT=\"no-cache\">\r\n"); 122 out.write("</head>\r\n\r\n"); 123 out.write("<body bgcolor=\"white\">\r\n\r\n"); 124 out.write("<table background=\"../images/bkg-topbar.gif\" border=\"0\" cellspacing=\"0\" cellpadding=\"5\" width=\"100%\">\r\n "); 125 out.write("<tbody>\r\n "); 126 out.write("<tr>\r\n "); 127 out.write("<td>"); 128 if (_jspx_meth_html_link_0(pageContext)) 129 return; 130 out.write("</td>\r\n "); 131 out.write("<td align=\"right\">"); 132 if (_jspx_meth_html_link_1(pageContext)) 133 return; 134 out.write("\r\n "); 135 out.write("<img border=\"0\" SRC=\"../images/separator.gif\" />\r\n\r\n"); 136 if (_jspx_meth_logic_notPresent_0(pageContext)) 137 return; 138 out.write("\r\n"); 139 if (_jspx_meth_logic_present_0(pageContext)) 140 return; 141 out.write("\r\n\r\n"); 142 if (_jspx_meth_logic_present_1(pageContext)) 143 return; 144 out.write("\r\n\r\n "); 145 out.write("<img border=\"0\" SRC=\"../images/separator.gif\" />"); 146 out.write("<a HREF=\"../help.html\">"); 147 out.write("<img border=\"0\" name=\"img_help\" SRC=\"../images/help.gif\" />"); 148 out.write("</a>\r\n "); 149 out.write("</td>\r\n "); 150 out.write("<td align=\"left\" valign=\"bottom\">\r\n "); 151 if (_jspx_meth_html_form_0(pageContext)) 152 return; 153 out.write("\r\n "); 154 out.write("</td>\r\n "); 155 out.write("</tr>\r\n "); 156 out.write("</tbody>\r\n"); 157 out.write("</table>\r\n\r\n"); 158 out.write("<center>\r\n"); 159 if (_jspx_meth_html_link_6(pageContext)) 160 return; 161 out.write("\r\n"); 162 out.write("<img border=\"0\" SRC=\"../images/separator.gif\" />\r\n"); 163 if (_jspx_meth_html_link_7(pageContext)) 164 return; 165 out.write("\r\n"); 166 out.write("<img border=\"0\" SRC=\"../images/separator.gif\" />\r\n"); 167 if (_jspx_meth_html_link_8(pageContext)) 168 return; 169 out.write("\r\n"); 170 out.write("<img border=\"0\" SRC=\"../images/separator.gif\" />\r\n"); 171 if (_jspx_meth_html_link_9(pageContext)) 172 return; 173 out.write("\r\n"); 174 out.write("<img border=\"0\" SRC=\"../images/separator.gif\" />\r\n"); 175 if (_jspx_meth_html_link_10(pageContext)) 176 return; 177 out.write("\r\n"); 178 out.write("</center>\r\n\r\n\r\n"); 179 out.write("\r\n\r\n"); 180 out.write("<!-- Support for non-traditional but simple message -->\r\n"); 181 if (_jspx_meth_logic_present_2(pageContext)) 182 return; 183 out.write("\r\n\r\n"); 184 out.write("<!-- Support for non-traditional but simpler use of errors... -->\r\n"); 185 186 org.apache.struts.taglib.logic.PresentTag _jspx_th_logic_present_3 = (org.apache.struts.taglib.logic.PresentTag) _jspx_tagPool_logic_present_name.get(org.apache.struts.taglib.logic.PresentTag.class); 187 _jspx_th_logic_present_3.setPageContext(pageContext); 188 _jspx_th_logic_present_3.setParent(null); 189 _jspx_th_logic_present_3.setName("errors"); 190 int _jspx_eval_logic_present_3 = _jspx_th_logic_present_3.doStartTag(); 191 if (_jspx_eval_logic_present_3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { 192 do { 193 out.write("\r\n "); 194 195 org.apache.struts.taglib.logic.IterateTag _jspx_th_logic_iterate_0 = (org.apache.struts.taglib.logic.IterateTag) _jspx_tagPool_logic_iterate_name_id.get(org.apache.struts.taglib.logic.IterateTag.class); 196 _jspx_th_logic_iterate_0.setPageContext(pageContext); 197 _jspx_th_logic_iterate_0.setParent(_jspx_th_logic_present_3); 198 _jspx_th_logic_iterate_0.setId("error"); 199 _jspx_th_logic_iterate_0.setName("errors"); 200 int _jspx_eval_logic_iterate_0 = _jspx_th_logic_iterate_0.doStartTag(); 201 if (_jspx_eval_logic_iterate_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { 202 java.lang.Object error = null; 203 if (_jspx_eval_logic_iterate_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { 204 javax.servlet.jsp.tagext.BodyContent _bc = pageContext.pushBody(); 205 out = _bc; 206 _jspx_th_logic_iterate_0.setBodyContent(_bc); 207 _jspx_th_logic_iterate_0.doInitBody(); 208 } 209 error = (java.lang.Object ) pageContext.findAttribute("error"); 210 do { 211 out.write("\r\n "); 212 out.write("<B>"); 213 out.write("<FONT color=RED>\r\n "); 214 out.write("<BR>"); 215 if (_jspx_meth_bean_write_1(_jspx_th_logic_iterate_0, pageContext)) 216 return; 217 out.write("\r\n "); 218 out.write("</FONT>"); 219 out.write("</B>\r\n "); 220 int evalDoAfterBody = _jspx_th_logic_iterate_0.doAfterBody(); 221 error = (java.lang.Object ) pageContext.findAttribute("error"); 222 if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) 223 break; 224 } while (true); 225 if (_jspx_eval_logic_iterate_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) 226 out = pageContext.popBody(); 227 } 228 if (_jspx_th_logic_iterate_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 229 return; 230 _jspx_tagPool_logic_iterate_name_id.reuse(_jspx_th_logic_iterate_0); 231 out.write("\r\n"); 232 int evalDoAfterBody = _jspx_th_logic_present_3.doAfterBody(); 233 if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) 234 break; 235 } while (true); 236 } 237 if (_jspx_th_logic_present_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 238 return; 239 _jspx_tagPool_logic_present_name.reuse(_jspx_th_logic_present_3); 240 out.write("\r\n"); 241 out.write("\r\n\r\n"); 242 243 org.apache.struts.taglib.bean.DefineTag _jspx_th_bean_define_0 = (org.apache.struts.taglib.bean.DefineTag) _jspx_tagPool_bean_define_property_name_id.get(org.apache.struts.taglib.bean.DefineTag.class); 244 _jspx_th_bean_define_0.setPageContext(pageContext); 245 _jspx_th_bean_define_0.setParent(null); 246 _jspx_th_bean_define_0.setId("cart"); 247 _jspx_th_bean_define_0.setName("cartBean"); 248 _jspx_th_bean_define_0.setProperty("cart"); 249 int _jspx_eval_bean_define_0 = _jspx_th_bean_define_0.doStartTag(); 250 if (_jspx_th_bean_define_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 251 return; 252 _jspx_tagPool_bean_define_property_name_id.reuse(_jspx_th_bean_define_0); 253 java.lang.Object cart = null; 254 cart = (java.lang.Object ) pageContext.findAttribute("cart"); 255 out.write("\r\n\r\n"); 256 out.write("<table border=\"0\" width=\"100%\" cellspacing=\"0\" cellpadding=\"0\">\r\n"); 257 out.write("<tr>"); 258 out.write("<td valign=\"top\" width=\"20%\" align=\"left\">\r\n"); 259 out.write("<table align=\"left\" bgcolor=\"#008800\" border=\"0\" cellspacing=\"2\" cellpadding=\"2\">\r\n"); 260 out.write("<tr>"); 261 out.write("<td bgcolor=\"#FFFF88\">\r\n"); 262 if (_jspx_meth_html_link_11(pageContext)) 263 return; 264 out.write("\r\n"); 265 out.write("</td>"); 266 out.write("</tr>\r\n"); 267 out.write("</table>\r\n"); 268 out.write("</td>"); 269 out.write("<td valign=\"top\" align=\"center\">\r\n"); 270 out.write("<h2 align=\"center\">Shopping Cart"); 271 out.write("</h2>\r\n"); 272 273 org.apache.struts.taglib.html.FormTag _jspx_th_html_form_1 = (org.apache.struts.taglib.html.FormTag) _jspx_tagPool_html_form_method_action.get(org.apache.struts.taglib.html.FormTag.class); 274 _jspx_th_html_form_1.setPageContext(pageContext); 275 _jspx_th_html_form_1.setParent(null); 276 _jspx_th_html_form_1.setAction("/shop/updateCartQuantities.shtml"); 277 _jspx_th_html_form_1.setMethod("post"); 278 int _jspx_eval_html_form_1 = _jspx_th_html_form_1.doStartTag(); 279 if (_jspx_eval_html_form_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { 280 do { 281 out.write("\r\n"); 282 out.write("<table align=\"center\" bgcolor=\"#008800\" border=\"0\" cellspacing=\"2\" cellpadding=\"5\">\r\n "); 283 out.write("<tr bgcolor=\"#cccccc\">\r\n "); 284 out.write("<td>"); 285 out.write("<b>Item ID"); 286 out.write("</b>"); 287 out.write("</td> "); 288 out.write("<td>"); 289 out.write("<b>Product ID"); 290 out.write("</b>"); 291 out.write("</td> "); 292 out.write("<td>"); 293 out.write("<b>Description"); 294 out.write("</b>"); 295 out.write("</td> "); 296 out.write("<td>"); 297 out.write("<b>In Stock?"); 298 out.write("</b>"); 299 out.write("</td> "); 300 out.write("<td>"); 301 out.write("<b>Quantity"); 302 out.write("</b>"); 303 out.write("</td> "); 304 out.write("<td>"); 305 out.write("<b>List Price"); 306 out.write("</b>"); 307 out.write("</td> "); 308 out.write("<td>"); 309 out.write("<b>Total Cost"); 310 out.write("</b>"); 311 out.write("</td> "); 312 out.write("<td> "); 313 out.write("</td>\r\n "); 314 out.write("</tr>\r\n\r\n"); 315 if (_jspx_meth_logic_equal_1(_jspx_th_html_form_1, pageContext)) 316 return; 317 out.write("\r\n\r\n"); 318 319 org.apache.struts.taglib.logic.IterateTag _jspx_th_logic_iterate_1 = (org.apache.struts.taglib.logic.IterateTag) _jspx_tagPool_logic_iterate_property_name_id.get(org.apache.struts.taglib.logic.IterateTag.class); 320 _jspx_th_logic_iterate_1.setPageContext(pageContext); 321 _jspx_th_logic_iterate_1.setParent(_jspx_th_html_form_1); 322 _jspx_th_logic_iterate_1.setId("cartItem"); 323 _jspx_th_logic_iterate_1.setName("cart"); 324 _jspx_th_logic_iterate_1.setProperty("cartItems"); 325 int _jspx_eval_logic_iterate_1 = _jspx_th_logic_iterate_1.doStartTag(); 326 if (_jspx_eval_logic_iterate_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { 327 java.lang.Object cartItem = null; 328 if (_jspx_eval_logic_iterate_1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { 329 javax.servlet.jsp.tagext.BodyContent _bc = pageContext.pushBody(); 330 out = _bc; 331 _jspx_th_logic_iterate_1.setBodyContent(_bc); 332 _jspx_th_logic_iterate_1.doInitBody(); 333 } 334 cartItem = (java.lang.Object ) pageContext.findAttribute("cartItem"); 335 do { 336 out.write("\r\n "); 337 out.write("<tr bgcolor=\"#FFFF88\">\r\n "); 338 out.write("<td>"); 339 out.write("<b>\r\n \r\n "); 340 if (_jspx_meth_html_link_12(_jspx_th_logic_iterate_1, pageContext)) 341 return; 342 out.write("</b>"); 343 out.write("</td>\r\n "); 344 out.write("<td>"); 345 if (_jspx_meth_bean_write_3(_jspx_th_logic_iterate_1, pageContext)) 346 return; 347 out.write("</td>\r\n "); 348 out.write("<td>\r\n "); 349 if (_jspx_meth_bean_write_4(_jspx_th_logic_iterate_1, pageContext)) 350 return; 351 out.write("\r\n "); 352 if (_jspx_meth_bean_write_5(_jspx_th_logic_iterate_1, pageContext)) 353 return; 354 out.write("\r\n "); 355 if (_jspx_meth_bean_write_6(_jspx_th_logic_iterate_1, pageContext)) 356 return; 357 out.write("\r\n "); 358 if (_jspx_meth_bean_write_7(_jspx_th_logic_iterate_1, pageContext)) 359 return; 360 out.write("\r\n "); 361 if (_jspx_meth_bean_write_8(_jspx_th_logic_iterate_1, pageContext)) 362 return; 363 out.write("\r\n "); 364 if (_jspx_meth_bean_write_9(_jspx_th_logic_iterate_1, pageContext)) 365 return; 366 out.write("\r\n "); 367 out.write("</td>\r\n "); 368 out.write("<td align=\"center\">"); 369 if (_jspx_meth_bean_write_10(_jspx_th_logic_iterate_1, pageContext)) 370 return; 371 out.write("</td>\r\n "); 372 out.write("<td align=\"center\">\r\n "); 373 out.write("<input type=\"text\" size=\"3\" name=\""); 374 if (_jspx_meth_bean_write_11(_jspx_th_logic_iterate_1, pageContext)) 375 return; 376 out.write("\" value=\""); 377 if (_jspx_meth_bean_write_12(_jspx_th_logic_iterate_1, pageContext)) 378 return; 379 out.write("\" />\r\n "); 380 out.write("</td>\r\n "); 381 out.write("<td align=\"right\">"); 382 if (_jspx_meth_bean_write_13(_jspx_th_logic_iterate_1, pageContext)) 383 return; 384 out.write("</td>\r\n "); 385 out.write("<td align=\"right\">"); 386 if (_jspx_meth_bean_write_14(_jspx_th_logic_iterate_1, pageContext)) 387 return; 388 out.write("</td>\r\n "); 389 out.write("<td>"); 390 if (_jspx_meth_html_link_13(_jspx_th_logic_iterate_1, pageContext)) 391 return; 392 out.write("</td>\r\n "); 393 out.write("</tr>\r\n"); 394 int evalDoAfterBody = _jspx_th_logic_iterate_1.doAfterBody(); 395 cartItem = (java.lang.Object ) pageContext.findAttribute("cartItem"); 396 if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) 397 break; 398 } while (true); 399 if (_jspx_eval_logic_iterate_1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) 400 out = pageContext.popBody(); 401 } 402 if (_jspx_th_logic_iterate_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 403 return; 404 _jspx_tagPool_logic_iterate_property_name_id.reuse(_jspx_th_logic_iterate_1); 405 out.write("\r\n"); 406 out.write("<tr bgcolor=\"#FFFF88\">\r\n"); 407 out.write("<td colspan=\"7\" align=\"right\">\r\n"); 408 out.write("<b>Sub Total: "); 409 if (_jspx_meth_bean_write_15(_jspx_th_html_form_1, pageContext)) 410 return; 411 out.write("</b>"); 412 out.write("<br />\r\n"); 413 out.write("<input type=\"image\" border=\"0\" SRC=\"../images/button_update_cart.gif\" name=\"update\" />\r\n\r\n"); 414 out.write("</td>\r\n"); 415 out.write("<td> "); 416 out.write("</td>\r\n"); 417 out.write("</tr>\r\n"); 418 out.write("</table>\r\n"); 419 out.write("<center>\r\n "); 420 if (_jspx_meth_logic_equal_2(_jspx_th_html_form_1, pageContext)) 421 return; 422 out.write("\r\n "); 423 if (_jspx_meth_logic_equal_3(_jspx_th_html_form_1, pageContext)) 424 return; 425 out.write("\r\n"); 426 out.write("</center>\r\n"); 427 int evalDoAfterBody = _jspx_th_html_form_1.doAfterBody(); 428 if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) 429 break; 430 } while (true); 431 } 432 if (_jspx_th_html_form_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 433 return; 434 _jspx_tagPool_html_form_method_action.reuse(_jspx_th_html_form_1); 435 out.write("\r\n\r\n"); 436 if (_jspx_meth_logic_notEqual_1(pageContext)) 437 return; 438 out.write("\r\n\r\n"); 439 out.write("</td>\r\n\r\n\r\n"); 440 out.write("<td valign=\"top\" width=\"20%\" align=\"right\">\r\n"); 441 442 org.apache.struts.taglib.logic.PresentTag _jspx_th_logic_present_4 = (org.apache.struts.taglib.logic.PresentTag) _jspx_tagPool_logic_present_scope_name.get(org.apache.struts.taglib.logic.PresentTag.class); 443 _jspx_th_logic_present_4.setPageContext(pageContext); 444 _jspx_th_logic_present_4.setParent(null); 445 _jspx_th_logic_present_4.setName("accountBean"); 446 _jspx_th_logic_present_4.setScope("session"); 447 int _jspx_eval_logic_present_4 = _jspx_th_logic_present_4.doStartTag(); 448 if (_jspx_eval_logic_present_4 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { 449 do { 450 out.write("\r\n"); 451 452 org.apache.struts.taglib.logic.EqualTag _jspx_th_logic_equal_4 = (org.apache.struts.taglib.logic.EqualTag) _jspx_tagPool_logic_equal_value_property_name.get(org.apache.struts.taglib.logic.EqualTag.class); 453 _jspx_th_logic_equal_4.setPageContext(pageContext); 454 _jspx_th_logic_equal_4.setParent(_jspx_th_logic_present_4); 455 _jspx_th_logic_equal_4.setName("accountBean"); 456 _jspx_th_logic_equal_4.setProperty("authenticated"); 457 _jspx_th_logic_equal_4.setValue("true"); 458 int _jspx_eval_logic_equal_4 = _jspx_th_logic_equal_4.doStartTag(); 459 if (_jspx_eval_logic_equal_4 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { 460 do { 461 out.write("\r\n "); 462 463 org.apache.struts.taglib.logic.EqualTag _jspx_th_logic_equal_5 = (org.apache.struts.taglib.logic.EqualTag) _jspx_tagPool_logic_equal_value_property_name.get(org.apache.struts.taglib.logic.EqualTag.class); 464 _jspx_th_logic_equal_5.setPageContext(pageContext); 465 _jspx_th_logic_equal_5.setParent(_jspx_th_logic_equal_4); 466 _jspx_th_logic_equal_5.setName("accountBean"); 467 _jspx_th_logic_equal_5.setProperty("account.listOption"); 468 _jspx_th_logic_equal_5.setValue("true"); 469 int _jspx_eval_logic_equal_5 = _jspx_th_logic_equal_5.doStartTag(); 470 if (_jspx_eval_logic_equal_5 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { 471 do { 472 out.write("\r\n "); 473 out.write("\r\n"); 474 475 org.apache.struts.taglib.bean.DefineTag _jspx_th_bean_define_1 = (org.apache.struts.taglib.bean.DefineTag) _jspx_tagPool_bean_define_property_name_id.get(org.apache.struts.taglib.bean.DefineTag.class); 476 _jspx_th_bean_define_1.setPageContext(pageContext); 477 _jspx_th_bean_define_1.setParent(_jspx_th_logic_equal_5); 478 _jspx_th_bean_define_1.setId("myList"); 479 _jspx_th_bean_define_1.setName("accountBean"); 480 _jspx_th_bean_define_1.setProperty("myList"); 481 int _jspx_eval_bean_define_1 = _jspx_th_bean_define_1.doStartTag(); 482 if (_jspx_th_bean_define_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 483 return; 484 _jspx_tagPool_bean_define_property_name_id.reuse(_jspx_th_bean_define_1); 485 java.lang.Object myList = null; 486 myList = (java.lang.Object ) pageContext.findAttribute("myList"); 487 out.write("\r\n\r\n"); 488 489 org.apache.struts.taglib.logic.PresentTag _jspx_th_logic_present_5 = (org.apache.struts.taglib.logic.PresentTag) _jspx_tagPool_logic_present_name.get(org.apache.struts.taglib.logic.PresentTag.class); 490 _jspx_th_logic_present_5.setPageContext(pageContext); 491 _jspx_th_logic_present_5.setParent(_jspx_th_logic_equal_5); 492 _jspx_th_logic_present_5.setName("myList"); 493 int _jspx_eval_logic_present_5 = _jspx_th_logic_present_5.doStartTag(); 494 if (_jspx_eval_logic_present_5 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { 495 do { 496 out.write("\r\n"); 497 out.write("<p> "); 498 out.write("</p>\r\n"); 499 out.write("<table align=\"right\" bgcolor=\"#008800\" border=\"0\" cellspacing=\"2\" cellpadding=\"3\">\r\n "); 500 out.write("<tr bgcolor=\"#CCCCCC\">"); 501 out.write("<td>\r\n"); 502 out.write("<font size=\"4\">"); 503 out.write("<b>Pet Favorites"); 504 out.write("</b>"); 505 out.write("</font>\r\n"); 506 out.write("<font size=\"2\">"); 507 out.write("<i>"); 508 out.write("<br />Shop for more of your "); 509 out.write("<br />favorite pets here."); 510 out.write("</i>"); 511 out.write("</font>\r\n "); 512 out.write("</td>"); 513 out.write("</tr>\r\n "); 514 out.write("<tr bgcolor=\"#FFFF88\">\r\n "); 515 out.write("<td>\r\n "); 516 517 org.apache.struts.taglib.logic.IterateTag _jspx_th_logic_iterate_2 = (org.apache.struts.taglib.logic.IterateTag) _jspx_tagPool_logic_iterate_name_id.get(org.apache.struts.taglib.logic.IterateTag.class); 518 _jspx_th_logic_iterate_2.setPageContext(pageContext); 519 _jspx_th_logic_iterate_2.setParent(_jspx_th_logic_present_5); 520 _jspx_th_logic_iterate_2.setId("product"); 521 _jspx_th_logic_iterate_2.setName("myList"); 522 int _jspx_eval_logic_iterate_2 = _jspx_th_logic_iterate_2.doStartTag(); 523 if (_jspx_eval_logic_iterate_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { 524 java.lang.Object product = null; 525 if (_jspx_eval_logic_iterate_2 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { 526 javax.servlet.jsp.tagext.BodyContent _bc = pageContext.pushBody(); 527 out = _bc; 528 _jspx_th_logic_iterate_2.setBodyContent(_bc); 529 _jspx_th_logic_iterate_2.doInitBody(); 530 } 531 product = (java.lang.Object ) pageContext.findAttribute("product"); 532 do { 533 out.write("\r\n "); 534 if (_jspx_meth_html_link_15(_jspx_th_logic_iterate_2, pageContext)) 535 return; 536 out.write("\r\n "); 537 out.write("<br />\r\n "); 538 out.write("<font size=\"2\">("); 539 if (_jspx_meth_bean_write_17(_jspx_th_logic_iterate_2, pageContext)) 540 return; 541 out.write(")"); 542 out.write("</font>\r\n "); 543 out.write("<br />\r\n "); 544 int evalDoAfterBody = _jspx_th_logic_iterate_2.doAfterBody(); 545 product = (java.lang.Object ) pageContext.findAttribute("product"); 546 if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) 547 break; 548 } while (true); 549 if (_jspx_eval_logic_iterate_2 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) 550 out = pageContext.popBody(); 551 } 552 if (_jspx_th_logic_iterate_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 553 return; 554 _jspx_tagPool_logic_iterate_name_id.reuse(_jspx_th_logic_iterate_2); 555 out.write("\r\n "); 556 out.write("</td>\r\n "); 557 out.write("</tr>\r\n "); 558 out.write("<tr>\r\n "); 559 out.write("<td bgcolor=\"#FFFFFF\">\r\n "); 560 if (_jspx_meth_logic_notEqual_2(_jspx_th_logic_present_5, pageContext)) 561 return; 562 out.write("\r\n "); 563 if (_jspx_meth_logic_notEqual_3(_jspx_th_logic_present_5, pageContext)) 564 return; 565 out.write("\r\n "); 566 out.write("</td>\r\n "); 567 out.write("</tr>\r\n\r\n"); 568 out.write("</table>\r\n"); 569 int evalDoAfterBody = _jspx_th_logic_present_5.doAfterBody(); 570 if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) 571 break; 572 } while (true); 573 } 574 if (_jspx_th_logic_present_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 575 return; 576 _jspx_tagPool_logic_present_name.reuse(_jspx_th_logic_present_5); 577 out.write("\r\n\r\n\r\n\r\n\r\n"); 578 out.write("\r\n "); 579 int evalDoAfterBody = _jspx_th_logic_equal_5.doAfterBody(); 580 if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) 581 break; 582 } while (true); 583 } 584 if (_jspx_th_logic_equal_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 585 return; 586 _jspx_tagPool_logic_equal_value_property_name.reuse(_jspx_th_logic_equal_5); 587 out.write("\r\n"); 588 int evalDoAfterBody = _jspx_th_logic_equal_4.doAfterBody(); 589 if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) 590 break; 591 } while (true); 592 } 593 if (_jspx_th_logic_equal_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 594 return; 595 _jspx_tagPool_logic_equal_value_property_name.reuse(_jspx_th_logic_equal_4); 596 out.write("\r\n"); 597 int evalDoAfterBody = _jspx_th_logic_present_4.doAfterBody(); 598 if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) 599 break; 600 } while (true); 601 } 602 if (_jspx_th_logic_present_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 603 return; 604 _jspx_tagPool_logic_present_scope_name.reuse(_jspx_th_logic_present_4); 605 out.write("\r\n"); 606 out.write("</td>\r\n\r\n"); 607 out.write("</tr>\r\n"); 608 out.write("</table>\r\n\r\n"); 609 out.write("<br>\r\n"); 610 if (_jspx_meth_logic_present_6(pageContext)) 611 return; 612 out.write("\r\n"); 613 out.write("\r\n"); 614 out.write("\r\n\r\n"); 615 out.write("<p align=\"center\">\r\n"); 616 out.write("<a HREF=\"http://www.ibatis.com\">"); 617 out.write("<img border=\"0\" align=\"center\" SRC=\"../images/poweredby.gif\" />"); 618 out.write("</a>\r\n"); 619 out.write("</p>\r\n"); 620 out.write("</p>\r\n\r\n\r\n"); 621 } catch (Throwable t) { 622 out = _jspx_out; 623 if (out != null && out.getBufferSize() != 0) 624 out.clearBuffer(); 625 if (pageContext != null) pageContext.handlePageException(t); 626 } finally { 627 if (_jspxFactory != null) _jspxFactory.releasePageContext(pageContext); 628 } 629 } 630 631 private boolean _jspx_meth_html_link_0(javax.servlet.jsp.PageContext pageContext) 632 throws Throwable { 633 JspWriter out = pageContext.getOut(); 634 635 org.apache.struts.taglib.html.LinkTag _jspx_th_html_link_0 = (org.apache.struts.taglib.html.LinkTag) _jspx_tagPool_html_link_page.get(org.apache.struts.taglib.html.LinkTag.class); 636 _jspx_th_html_link_0.setPageContext(pageContext); 637 _jspx_th_html_link_0.setParent(null); 638 _jspx_th_html_link_0.setPage("/shop/index.shtml"); 639 int _jspx_eval_html_link_0 = _jspx_th_html_link_0.doStartTag(); 640 if (_jspx_eval_html_link_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { 641 if (_jspx_eval_html_link_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { 642 javax.servlet.jsp.tagext.BodyContent _bc = pageContext.pushBody(); 643 out = _bc; 644 _jspx_th_html_link_0.setBodyContent(_bc); 645 _jspx_th_html_link_0.doInitBody(); 646 } 647 do { 648 out.write("<img border=\"0\" SRC=\"../images/logo-topbar.gif\" />"); 649 int evalDoAfterBody = _jspx_th_html_link_0.doAfterBody(); 650 if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) 651 break; 652 } while (true); 653 if (_jspx_eval_html_link_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) 654 out = pageContext.popBody(); 655 } 656 if (_jspx_th_html_link_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 657 return true; 658 _jspx_tagPool_html_link_page.reuse(_jspx_th_html_link_0); 659 return false; 660 } 661 662 private boolean _jspx_meth_html_link_1(javax.servlet.jsp.PageContext pageContext) 663 throws Throwable { 664 JspWriter out = pageContext.getOut(); 665 666 org.apache.struts.taglib.html.LinkTag _jspx_th_html_link_1 = (org.apache.struts.taglib.html.LinkTag) _jspx_tagPool_html_link_page.get(org.apache.struts.taglib.html.LinkTag.class); 667 _jspx_th_html_link_1.setPageContext(pageContext); 668 _jspx_th_html_link_1.setParent(null); 669 _jspx_th_html_link_1.setPage("/shop/viewCart.shtml"); 670 int _jspx_eval_html_link_1 = _jspx_th_html_link_1.doStartTag(); 671 if (_jspx_eval_html_link_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { 672 if (_jspx_eval_html_link_1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { 673 javax.servlet.jsp.tagext.BodyContent _bc = pageContext.pushBody(); 674 out = _bc; 675 _jspx_th_html_link_1.setBodyContent(_bc); 676 _jspx_th_html_link_1.doInitBody(); 677 } 678 do { 679 out.write("<img border=\"0\" name=\"img_cart\" SRC=\"../images/cart.gif\" />"); 680 int evalDoAfterBody = _jspx_th_html_link_1.doAfterBody(); 681 if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) 682 break; 683 } while (true); 684 if (_jspx_eval_html_link_1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) 685 out = pageContext.popBody(); 686 } 687 if (_jspx_th_html_link_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 688 return true; 689 _jspx_tagPool_html_link_page.reuse(_jspx_th_html_link_1); 690 return false; 691 } 692 693 private boolean _jspx_meth_logic_notPresent_0(javax.servlet.jsp.PageContext pageContext) 694 throws Throwable { 695 JspWriter out = pageContext.getOut(); 696 697 org.apache.struts.taglib.logic.NotPresentTag _jspx_th_logic_notPresent_0 = (org.apache.struts.taglib.logic.NotPresentTag) _jspx_tagPool_logic_notPresent_scope_name.get(org.apache.struts.taglib.logic.NotPresentTag.class); 698 _jspx_th_logic_notPresent_0.setPageContext(pageContext); 699 _jspx_th_logic_notPresent_0.setParent(null); 700 _jspx_th_logic_notPresent_0.setName("accountBean"); 701 _jspx_th_logic_notPresent_0.setScope("session"); 702 int _jspx_eval_logic_notPresent_0 = _jspx_th_logic_notPresent_0.doStartTag(); 703 if (_jspx_eval_logic_notPresent_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { 704 do { 705 out.write("\r\n "); 706 if (_jspx_meth_html_link_2(_jspx_th_logic_notPresent_0, pageContext)) 707 return true; 708 out.write("\r\n"); 709 int evalDoAfterBody = _jspx_th_logic_notPresent_0.doAfterBody(); 710 if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) 711 break; 712 } while (true); 713 } 714 if (_jspx_th_logic_notPresent_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 715 return true; 716 _jspx_tagPool_logic_notPresent_scope_name.reuse(_jspx_th_logic_notPresent_0); 717 return false; 718 } 719 720 private boolean _jspx_meth_html_link_2(javax.servlet.jsp.tagext.Tag _jspx_th_logic_notPresent_0, javax.servlet.jsp.PageContext pageContext) 721 throws Throwable { 722 JspWriter out = pageContext.getOut(); 723 724 org.apache.struts.taglib.html.LinkTag _jspx_th_html_link_2 = (org.apache.struts.taglib.html.LinkTag) _jspx_tagPool_html_link_page.get(org.apache.struts.taglib.html.LinkTag.class); 725 _jspx_th_html_link_2.setPageContext(pageContext); 726 _jspx_th_html_link_2.setParent(_jspx_th_logic_notPresent_0); 727 _jspx_th_html_link_2.setPage("/shop/signonForm.shtml"); 728 int _jspx_eval_html_link_2 = _jspx_th_html_link_2.doStartTag(); 729 if (_jspx_eval_html_link_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { 730 if (_jspx_eval_html_link_2 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { 731 javax.servlet.jsp.tagext.BodyContent _bc = pageContext.pushBody(); 732 out = _bc; 733 _jspx_th_html_link_2.setBodyContent(_bc); 734 _jspx_th_html_link_2.doInitBody(); 735 } 736 do { 737 out.write("\r\n "); 738 out.write("<img border=\"0\" name=\"img_signin\" SRC=\"../images/sign-in.gif\" />"); 739 int evalDoAfterBody = _jspx_th_html_link_2.doAfterBody(); 740 if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) 741 break; 742 } while (true); 743 if (_jspx_eval_html_link_2 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) 744 out = pageContext.popBody(); 745 } 746 if (_jspx_th_html_link_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 747 return true; 748 _jspx_tagPool_html_link_page.reuse(_jspx_th_html_link_2); 749 return false; 750 } 751 752 private boolean _jspx_meth_logic_present_0(javax.servlet.jsp.PageContext pageContext) 753 throws Throwable { 754 JspWriter out = pageContext.getOut(); 755 756 org.apache.struts.taglib.logic.PresentTag _jspx_th_logic_present_0 = (org.apache.struts.taglib.logic.PresentTag) _jspx_tagPool_logic_present_scope_name.get(org.apache.struts.taglib.logic.PresentTag.class); 757 _jspx_th_logic_present_0.setPageContext(pageContext); 758 _jspx_th_logic_present_0.setParent(null); 759 _jspx_th_logic_present_0.setName("accountBean"); 760 _jspx_th_logic_present_0.setScope("session"); 761 int _jspx_eval_logic_present_0 = _jspx_th_logic_present_0.doStartTag(); 762 if (_jspx_eval_logic_present_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { 763 do { 764 out.write("\r\n "); 765 if (_jspx_meth_logic_notEqual_0(_jspx_th_logic_present_0, pageContext)) 766 return true; 767 out.write("\r\n"); 768 int evalDoAfterBody = _jspx_th_logic_present_0.doAfterBody(); 769 if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) 770 break; 771 } while (true); 772 } 773 if (_jspx_th_logic_present_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 774 return true; 775 _jspx_tagPool_logic_present_scope_name.reuse(_jspx_th_logic_present_0); 776 return false; 777 } 778 779 private boolean _jspx_meth_logic_notEqual_0(javax.servlet.jsp.tagext.Tag _jspx_th_logic_present_0, javax.servlet.jsp.PageContext pageContext) 780 throws Throwable { 781 JspWriter out = pageContext.getOut(); 782 783 org.apache.struts.taglib.logic.NotEqualTag _jspx_th_logic_notEqual_0 = (org.apache.struts.taglib.logic.NotEqualTag) _jspx_tagPool_logic_notEqual_value_scope_property_name.get(org.apache.struts.taglib.logic.NotEqualTag.class); 784 _jspx_th_logic_notEqual_0.setPageContext(pageContext); 785 _jspx_th_logic_notEqual_0.setParent(_jspx_th_logic_present_0); 786 _jspx_th_logic_notEqual_0.setName("accountBean"); 787 _jspx_th_logic_notEqual_0.setProperty("authenticated"); 788 _jspx_th_logic_notEqual_0.setValue("true"); 789 _jspx_th_logic_notEqual_0.setScope("session"); 790 int _jspx_eval_logic_notEqual_0 = _jspx_th_logic_notEqual_0.doStartTag(); 791 if (_jspx_eval_logic_notEqual_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { 792 do { 793 out.write("\r\n "); 794 if (_jspx_meth_html_link_3(_jspx_th_logic_notEqual_0, pageContext)) 795 return true; 796 out.write("\r\n "); 797 int evalDoAfterBody = _jspx_th_logic_notEqual_0.doAfterBody(); 798 if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) 799 break; 800 } while (true); 801 } 802 if (_jspx_th_logic_notEqual_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 803 return true; 804 _jspx_tagPool_logic_notEqual_value_scope_property_name.reuse(_jspx_th_logic_notEqual_0); 805 return false; 806 } 807 808 private boolean _jspx_meth_html_link_3(javax.servlet.jsp.tagext.Tag _jspx_th_logic_notEqual_0, javax.servlet.jsp.PageContext pageContext) 809 throws Throwable { 810 JspWriter out = pageContext.getOut(); 811 812 org.apache.struts.taglib.html.LinkTag _jspx_th_html_link_3 = (org.apache.struts.taglib.html.LinkTag) _jspx_tagPool_html_link_page.get(org.apache.struts.taglib.html.LinkTag.class); 813 _jspx_th_html_link_3.setPageContext(pageContext); 814 _jspx_th_html_link_3.setParent(_jspx_th_logic_notEqual_0); 815 _jspx_th_html_link_3.setPage("/shop/signonForm.shtml"); 816 int _jspx_eval_html_link_3 = _jspx_th_html_link_3.doStartTag(); 817 if (_jspx_eval_html_link_3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { 818 if (_jspx_eval_html_link_3 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { 819 javax.servlet.jsp.tagext.BodyContent _bc = pageContext.pushBody(); 820 out = _bc; 821 _jspx_th_html_link_3.setBodyContent(_bc); 822 _jspx_th_html_link_3.doInitBody(); 823 } 824 do { 825 out.write("\r\n "); 826 out.write("<img border=\"0\" name=\"img_signin\" SRC=\"../images/sign-in.gif\" />"); 827 int evalDoAfterBody = _jspx_th_html_link_3.doAfterBody(); 828 if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) 829 break; 830 } while (true); 831 if (_jspx_eval_html_link_3 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) 832 out = pageContext.popBody(); 833 } 834 if (_jspx_th_html_link_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 835 return true; 836 _jspx_tagPool_html_link_page.reuse(_jspx_th_html_link_3); 837 return false; 838 } 839 840 private boolean _jspx_meth_logic_present_1(javax.servlet.jsp.PageContext pageContext) 841 throws Throwable { 842 JspWriter out = pageContext.getOut(); 843 844 org.apache.struts.taglib.logic.PresentTag _jspx_th_logic_present_1 = (org.apache.struts.taglib.logic.PresentTag) _jspx_tagPool_logic_present_scope_name.get(org.apache.struts.taglib.logic.PresentTag.class); 845 _jspx_th_logic_present_1.setPageContext(pageContext); 846 _jspx_th_logic_present_1.setParent(null); 847 _jspx_th_logic_present_1.setName("accountBean"); 848 _jspx_th_logic_present_1.setScope("session"); 849 int _jspx_eval_logic_present_1 = _jspx_th_logic_present_1.doStartTag(); 850 if (_jspx_eval_logic_present_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { 851 do { 852 out.write("\r\n "); 853 if (_jspx_meth_logic_equal_0(_jspx_th_logic_present_1, pageContext)) 854 return true; 855 out.write("\r\n"); 856 int evalDoAfterBody = _jspx_th_logic_present_1.doAfterBody(); 857 if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) 858 break; 859 } while (true); 860 } 861 if (_jspx_th_logic_present_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 862 return true; 863 _jspx_tagPool_logic_present_scope_name.reuse(_jspx_th_logic_present_1); 864 return false; 865 } 866 867 private boolean _jspx_meth_logic_equal_0(javax.servlet.jsp.tagext.Tag _jspx_th_logic_present_1, javax.servlet.jsp.PageContext pageContext) 868 throws Throwable { 869 JspWriter out = pageContext.getOut(); 870 871 org.apache.struts.taglib.logic.EqualTag _jspx_th_logic_equal_0 = (org.apache.struts.taglib.logic.EqualTag) _jspx_tagPool_logic_equal_value_scope_property_name.get(org.apache.struts.taglib.logic.EqualTag.class); 872 _jspx_th_logic_equal_0.setPageContext(pageContext); 873 _jspx_th_logic_equal_0.setParent(_jspx_th_logic_present_1); 874 _jspx_th_logic_equal_0.setName("accountBean"); 875 _jspx_th_logic_equal_0.setProperty("authenticated"); 876 _jspx_th_logic_equal_0.setValue("true"); 877 _jspx_th_logic_equal_0.setScope("session"); 878 int _jspx_eval_logic_equal_0 = _jspx_th_logic_equal_0.doStartTag(); 879 if (_jspx_eval_logic_equal_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { 880 do { 881 out.write("\r\n "); 882 if (_jspx_meth_html_link_4(_jspx_th_logic_equal_0, pageContext)) 883 return true; 884 out.write("\r\n "); 885 out.write("<img border=\"0\" SRC=\"../images/separator.gif\" />\r\n "); 886 if (_jspx_meth_html_link_5(_jspx_th_logic_equal_0, pageContext)) 887 return true; 888 out.write("\r\n "); 889 int evalDoAfterBody = _jspx_th_logic_equal_0.doAfterBody(); 890 if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) 891 break; 892 } while (true); 893 } 894 if (_jspx_th_logic_equal_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 895 return true; 896 _jspx_tagPool_logic_equal_value_scope_property_name.reuse(_jspx_th_logic_equal_0); 897 return false; 898 } 899 900 private boolean _jspx_meth_html_link_4(javax.servlet.jsp.tagext.Tag _jspx_th_logic_equal_0, javax.servlet.jsp.PageContext pageContext) 901 throws Throwable { 902 JspWriter out = pageContext.getOut(); 903 904 org.apache.struts.taglib.html.LinkTag _jspx_th_html_link_4 = (org.apache.struts.taglib.html.LinkTag) _jspx_tagPool_html_link_page.get(org.apache.struts.taglib.html.LinkTag.class); 905 _jspx_th_html_link_4.setPageContext(pageContext); 906 _jspx_th_html_link_4.setParent(_jspx_th_logic_equal_0); 907 _jspx_th_html_link_4.setPage("/shop/signoff.shtml"); 908 int _jspx_eval_html_link_4 = _jspx_th_html_link_4.doStartTag(); 909 if (_jspx_eval_html_link_4 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { 910 if (_jspx_eval_html_link_4 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { 911 javax.servlet.jsp.tagext.BodyContent _bc = pageContext.pushBody(); 912 out = _bc; 913 _jspx_th_html_link_4.setBodyContent(_bc); 914 _jspx_th_html_link_4.doInitBody(); 915 } 916 do { 917 out.write("\r\n "); 918 out.write("<img border=\"0\" name=\"img_signout\" SRC=\"../images/sign-out.gif\" />"); 919 int evalDoAfterBody = _jspx_th_html_link_4.doAfterBody(); 920 if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) 921 break; 922 } while (true); 923 if (_jspx_eval_html_link_4 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) 924 out = pageContext.popBody(); 925 } 926 if (_jspx_th_html_link_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 927 return true; 928 _jspx_tagPool_html_link_page.reuse(_jspx_th_html_link_4); 929 return false; 930 } 931 932 private boolean _jspx_meth_html_link_5(javax.servlet.jsp.tagext.Tag _jspx_th_logic_equal_0, javax.servlet.jsp.PageContext pageContext) 933 throws Throwable { 934 JspWriter out = pageContext.getOut(); 935 936 org.apache.struts.taglib.html.LinkTag _jspx_th_html_link_5 = (org.apache.struts.taglib.html.LinkTag) _jspx_tagPool_html_link_page.get(org.apache.struts.taglib.html.LinkTag.class); 937 _jspx_th_html_link_5.setPageContext(pageContext); 938 _jspx_th_html_link_5.setParent(_jspx_th_logic_equal_0); 939 _jspx_th_html_link_5.setPage("/shop/editAccountForm.shtml"); 940 int _jspx_eval_html_link_5 = _jspx_th_html_link_5.doStartTag(); 941 if (_jspx_eval_html_link_5 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { 942 if (_jspx_eval_html_link_5 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { 943 javax.servlet.jsp.tagext.BodyContent _bc = pageContext.pushBody(); 944 out = _bc; 945 _jspx_th_html_link_5.setBodyContent(_bc); 946 _jspx_th_html_link_5.doInitBody(); 947 } 948 do { 949 out.write("\r\n "); 950 out.write("<img border=\"0\" name=\"img_myaccount\" SRC=\"../images/my_account.gif\" />"); 951 int evalDoAfterBody = _jspx_th_html_link_5.doAfterBody(); 952 if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) 953 break; 954 } while (true); 955 if (_jspx_eval_html_link_5 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) 956 out = pageContext.popBody(); 957 } 958 if (_jspx_th_html_link_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 959 return true; 960 _jspx_tagPool_html_link_page.reuse(_jspx_th_html_link_5); 961 return false; 962 } 963 964 private boolean _jspx_meth_html_form_0(javax.servlet.jsp.PageContext pageContext) 965 throws Throwable { 966 JspWriter out = pageContext.getOut(); 967 968 org.apache.struts.taglib.html.FormTag _jspx_th_html_form_0 = (org.apache.struts.taglib.html.FormTag) _jspx_tagPool_html_form_method_action.get(org.apache.struts.taglib.html.FormTag.class); 969 _jspx_th_html_form_0.setPageContext(pageContext); 970 _jspx_th_html_form_0.setParent(null); 971 _jspx_th_html_form_0.setMethod("post"); 972 _jspx_th_html_form_0.setAction("/shop/searchProducts.shtml"); 973 int _jspx_eval_html_form_0 = _jspx_th_html_form_0.doStartTag(); 974 if (_jspx_eval_html_form_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { 975 do { 976 out.write("\r\n "); 977 out.write("<input name=\"keyword\" size=\"14\" /> "); 978 out.write("<input border=\"0\" SRC=\"../images/search.gif\" type=\"image\" />\r\n "); 979 int evalDoAfterBody = _jspx_th_html_form_0.doAfterBody(); 980 if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) 981 break; 982 } while (true); 983 } 984 if (_jspx_th_html_form_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 985 return true; 986 _jspx_tagPool_html_form_method_action.reuse(_jspx_th_html_form_0); 987 return false; 988 } 989 990 private boolean _jspx_meth_html_link_6(javax.servlet.jsp.PageContext pageContext) 991 throws Throwable { 992 JspWriter out = pageContext.getOut(); 993 994 org.apache.struts.taglib.html.LinkTag _jspx_th_html_link_6 = (org.apache.struts.taglib.html.LinkTag) _jspx_tagPool_html_link_page.get(org.apache.struts.taglib.html.LinkTag.class); 995 _jspx_th_html_link_6.setPageContext(pageContext); 996 _jspx_th_html_link_6.setParent(null); 997 _jspx_th_html_link_6.setPage("/shop/viewCategory.shtml?categoryId=FISH"); 998 int _jspx_eval_html_link_6 = _jspx_th_html_link_6.doStartTag(); 999 if (_jspx_eval_html_link_6 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { 1000 if (_jspx_eval_html_link_6 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { 1001 javax.servlet.jsp.tagext.BodyContent _bc = pageContext.pushBody(); 1002 out = _bc; 1003 _jspx_th_html_link_6.setBodyContent(_bc); 1004 _jspx_th_html_link_6.doInitBody(); 1005 } 1006 do { 1007 out.write("\r\n"); 1008 out.write("<img border=\"0\" SRC=\"../images/sm_fish.gif\" />"); 1009 int evalDoAfterBody = _jspx_th_html_link_6.doAfterBody(); 1010 if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) 1011 break; 1012 } while (true); 1013 if (_jspx_eval_html_link_6 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) 1014 out = pageContext.popBody(); 1015 } 1016 if (_jspx_th_html_link_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 1017 return true; 1018 _jspx_tagPool_html_link_page.reuse(_jspx_th_html_link_6); 1019 return false; 1020 } 1021 1022 private boolean _jspx_meth_html_link_7(javax.servlet.jsp.PageContext pageContext) 1023 throws Throwable { 1024 JspWriter out = pageContext.getOut(); 1025 1026 org.apache.struts.taglib.html.LinkTag _jspx_th_html_link_7 = (org.apache.struts.taglib.html.LinkTag) _jspx_tagPool_html_link_page.get(org.apache.struts.taglib.html.LinkTag.class); 1027 _jspx_th_html_link_7.setPageContext(pageContext); 1028 _jspx_th_html_link_7.setParent(null); 1029 _jspx_th_html_link_7.setPage("/shop/viewCategory.shtml?categoryId=DOGS"); 1030 int _jspx_eval_html_link_7 = _jspx_th_html_link_7.doStartTag(); 1031 if (_jspx_eval_html_link_7 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { 1032 if (_jspx_eval_html_link_7 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { 1033 javax.servlet.jsp.tagext.BodyContent _bc = pageContext.pushBody(); 1034 out = _bc; 1035 _jspx_th_html_link_7.setBodyContent(_bc); 1036 _jspx_th_html_link_7.doInitBody(); 1037 } 1038 do { 1039 out.write("\r\n"); 1040 out.write("<img border=\"0\" SRC=\"../images/sm_dogs.gif\" />"); 1041 int evalDoAfterBody = _jspx_th_html_link_7.doAfterBody(); 1042 if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) 1043 break; 1044 } while (true); 1045 if (_jspx_eval_html_link_7 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) 1046 out = pageContext.popBody(); 1047 } 1048 if (_jspx_th_html_link_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 1049 return true; 1050 _jspx_tagPool_html_link_page.reuse(_jspx_th_html_link_7); 1051 return false; 1052 } 1053 1054 private boolean _jspx_meth_html_link_8(javax.servlet.jsp.PageContext pageContext) 1055 throws Throwable { 1056 JspWriter out = pageContext.getOut(); 1057 1058 org.apache.struts.taglib.html.LinkTag _jspx_th_html_link_8 = (org.apache.struts.taglib.html.LinkTag) _jspx_tagPool_html_link_page.get(org.apache.struts.taglib.html.LinkTag.class); 1059 _jspx_th_html_link_8.setPageContext(pageContext); 1060 _jspx_th_html_link_8.setParent(null); 1061 _jspx_th_html_link_8.setPage("/shop/viewCategory.shtml?categoryId=REPTILES"); 1062 int _jspx_eval_html_link_8 = _jspx_th_html_link_8.doStartTag(); 1063 if (_jspx_eval_html_link_8 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { 1064 if (_jspx_eval_html_link_8 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { 1065 javax.servlet.jsp.tagext.BodyContent _bc = pageContext.pushBody(); 1066 out = _bc; 1067 _jspx_th_html_link_8.setBodyContent(_bc); 1068 _jspx_th_html_link_8.doInitBody(); 1069 } 1070 do { 1071 out.write("\r\n"); 1072 out.write("<img border=\"0\" SRC=\"../images/sm_reptiles.gif\" />"); 1073 int evalDoAfterBody = _jspx_th_html_link_8.doAfterBody(); 1074 if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) 1075 break; 1076 } while (true); 1077 if (_jspx_eval_html_link_8 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) 1078 out = pageContext.popBody(); 1079 } 1080 if (_jspx_th_html_link_8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 1081 return true; 1082 _jspx_tagPool_html_link_page.reuse(_jspx_th_html_link_8); 1083 return false; 1084 } 1085 1086 private boolean _jspx_meth_html_link_9(javax.servlet.jsp.PageContext pageContext) 1087 throws Throwable { 1088 JspWriter out = pageContext.getOut(); 1089 1090 org.apache.struts.taglib.html.LinkTag _jspx_th_html_link_9 = (org.apache.struts.taglib.html.LinkTag) _jspx_tagPool_html_link_page.get(org.apache.struts.taglib.html.LinkTag.class); 1091 _jspx_th_html_link_9.setPageContext(pageContext); 1092 _jspx_th_html_link_9.setParent(null); 1093 _jspx_th_html_link_9.setPage("/shop/viewCategory.shtml?categoryId=CATS"); 1094 int _jspx_eval_html_link_9 = _jspx_th_html_link_9.doStartTag(); 1095 if (_jspx_eval_html_link_9 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { 1096 if (_jspx_eval_html_link_9 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { 1097 javax.servlet.jsp.tagext.BodyContent _bc = pageContext.pushBody(); 1098 out = _bc; 1099 _jspx_th_html_link_9.setBodyContent(_bc); 1100 _jspx_th_html_link_9.doInitBody(); 1101 } 1102 do { 1103 out.write("\r\n"); 1104 out.write("<img border=\"0\" SRC=\"../images/sm_cats.gif\" />"); 1105 int evalDoAfterBody = _jspx_th_html_link_9.doAfterBody(); 1106 if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) 1107 break; 1108 } while (true); 1109 if (_jspx_eval_html_link_9 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) 1110 out = pageContext.popBody(); 1111 } 1112 if (_jspx_th_html_link_9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 1113 return true; 1114 _jspx_tagPool_html_link_page.reuse(_jspx_th_html_link_9); 1115 return false; 1116 } 1117 1118 private boolean _jspx_meth_html_link_10(javax.servlet.jsp.PageContext pageContext) 1119 throws Throwable { 1120 JspWriter out = pageContext.getOut(); 1121 1122 org.apache.struts.taglib.html.LinkTag _jspx_th_html_link_10 = (org.apache.struts.taglib.html.LinkTag) _jspx_tagPool_html_link_page.get(org.apache.struts.taglib.html.LinkTag.class); 1123 _jspx_th_html_link_10.setPageContext(pageContext); 1124 _jspx_th_html_link_10.setParent(null); 1125 _jspx_th_html_link_10.setPage("/shop/viewCategory.shtml?categoryId=BIRDS"); 1126 int _jspx_eval_html_link_10 = _jspx_th_html_link_10.doStartTag(); 1127 if (_jspx_eval_html_link_10 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { 1128 if (_jspx_eval_html_link_10 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { 1129 javax.servlet.jsp.tagext.BodyContent _bc = pageContext.pushBody(); 1130 out = _bc; 1131 _jspx_th_html_link_10.setBodyContent(_bc); 1132 _jspx_th_html_link_10.doInitBody(); 1133 } 1134 do { 1135 out.write("\r\n"); 1136 out.write("<img border=\"0\" SRC=\"../images/sm_birds.gif\" />"); 1137 int evalDoAfterBody = _jspx_th_html_link_10.doAfterBody(); 1138 if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) 1139 break; 1140 } while (true); 1141 if (_jspx_eval_html_link_10 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) 1142 out = pageContext.popBody(); 1143 } 1144 if (_jspx_th_html_link_10.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 1145 return true; 1146 _jspx_tagPool_html_link_page.reuse(_jspx_th_html_link_10); 1147 return false; 1148 } 1149 1150 private boolean _jspx_meth_logic_present_2(javax.servlet.jsp.PageContext pageContext) 1151 throws Throwable { 1152 JspWriter out = pageContext.getOut(); 1153 1154 org.apache.struts.taglib.logic.PresentTag _jspx_th_logic_present_2 = (org.apache.struts.taglib.logic.PresentTag) _jspx_tagPool_logic_present_name.get(org.apache.struts.taglib.logic.PresentTag.class); 1155 _jspx_th_logic_present_2.setPageContext(pageContext); 1156 _jspx_th_logic_present_2.setParent(null); 1157 _jspx_th_logic_present_2.setName("message"); 1158 int _jspx_eval_logic_present_2 = _jspx_th_logic_present_2.doStartTag(); 1159 if (_jspx_eval_logic_present_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { 1160 do { 1161 out.write("\r\n "); 1162 out.write("<b>"); 1163 out.write("<font color=\"BLUE\">"); 1164 if (_jspx_meth_bean_write_0(_jspx_th_logic_present_2, pageContext)) 1165 return true; 1166 out.write("</font>"); 1167 out.write("</b>\r\n"); 1168 int evalDoAfterBody = _jspx_th_logic_present_2.doAfterBody(); 1169 if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) 1170 break; 1171 } while (true); 1172 } 1173 if (_jspx_th_logic_present_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 1174 return true; 1175 _jspx_tagPool_logic_present_name.reuse(_jspx_th_logic_present_2); 1176 return false; 1177 } 1178 1179 private boolean _jspx_meth_bean_write_0(javax.servlet.jsp.tagext.Tag _jspx_th_logic_present_2, javax.servlet.jsp.PageContext pageContext) 1180 throws Throwable { 1181 JspWriter out = pageContext.getOut(); 1182 1183 org.apache.struts.taglib.bean.WriteTag _jspx_th_bean_write_0 = (org.apache.struts.taglib.bean.WriteTag) _jspx_tagPool_bean_write_name.get(org.apache.struts.taglib.bean.WriteTag.class); 1184 _jspx_th_bean_write_0.setPageContext(pageContext); 1185 _jspx_th_bean_write_0.setParent(_jspx_th_logic_present_2); 1186 _jspx_th_bean_write_0.setName("message"); 1187 int _jspx_eval_bean_write_0 = _jspx_th_bean_write_0.doStartTag(); 1188 if (_jspx_th_bean_write_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 1189 return true; 1190 _jspx_tagPool_bean_write_name.reuse(_jspx_th_bean_write_0); 1191 return false; 1192 } 1193 1194 private boolean _jspx_meth_bean_write_1(javax.servlet.jsp.tagext.Tag _jspx_th_logic_iterate_0, javax.servlet.jsp.PageContext pageContext) 1195 throws Throwable { 1196 JspWriter out = pageContext.getOut(); 1197 1198 org.apache.struts.taglib.bean.WriteTag _jspx_th_bean_write_1 = (org.apache.struts.taglib.bean.WriteTag) _jspx_tagPool_bean_write_name.get(org.apache.struts.taglib.bean.WriteTag.class); 1199 _jspx_th_bean_write_1.setPageContext(pageContext); 1200 _jspx_th_bean_write_1.setParent(_jspx_th_logic_iterate_0); 1201 _jspx_th_bean_write_1.setName("error"); 1202 int _jspx_eval_bean_write_1 = _jspx_th_bean_write_1.doStartTag(); 1203 if (_jspx_th_bean_write_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 1204 return true; 1205 _jspx_tagPool_bean_write_name.reuse(_jspx_th_bean_write_1); 1206 return false; 1207 } 1208 1209 private boolean _jspx_meth_html_link_11(javax.servlet.jsp.PageContext pageContext) 1210 throws Throwable { 1211 JspWriter out = pageContext.getOut(); 1212 1213 org.apache.struts.taglib.html.LinkTag _jspx_th_html_link_11 = (org.apache.struts.taglib.html.LinkTag) _jspx_tagPool_html_link_page.get(org.apache.struts.taglib.html.LinkTag.class); 1214 _jspx_th_html_link_11.setPageContext(pageContext); 1215 _jspx_th_html_link_11.setParent(null); 1216 _jspx_th_html_link_11.setPage("/shop/index.shtml"); 1217 int _jspx_eval_html_link_11 = _jspx_th_html_link_11.doStartTag(); 1218 if (_jspx_eval_html_link_11 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { 1219 if (_jspx_eval_html_link_11 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { 1220 javax.servlet.jsp.tagext.BodyContent _bc = pageContext.pushBody(); 1221 out = _bc; 1222 _jspx_th_html_link_11.setBodyContent(_bc); 1223 _jspx_th_html_link_11.doInitBody(); 1224 } 1225 do { 1226 out.write("<b>"); 1227 out.write("<font color=\"BLACK\" size=\"2\"><< Main Menu"); 1228 out.write("</font>"); 1229 out.write("</b>"); 1230 int evalDoAfterBody = _jspx_th_html_link_11.doAfterBody(); 1231 if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) 1232 break; 1233 } while (true); 1234 if (_jspx_eval_html_link_11 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) 1235 out = pageContext.popBody(); 1236 } 1237 if (_jspx_th_html_link_11.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 1238 return true; 1239 _jspx_tagPool_html_link_page.reuse(_jspx_th_html_link_11); 1240 return false; 1241 } 1242 1243 private boolean _jspx_meth_logic_equal_1(javax.servlet.jsp.tagext.Tag _jspx_th_html_form_1, javax.servlet.jsp.PageContext pageContext) 1244 throws Throwable { 1245 JspWriter out = pageContext.getOut(); 1246 1247 org.apache.struts.taglib.logic.EqualTag _jspx_th_logic_equal_1 = (org.apache.struts.taglib.logic.EqualTag) _jspx_tagPool_logic_equal_value_property_name.get(org.apache.struts.taglib.logic.EqualTag.class); 1248 _jspx_th_logic_equal_1.setPageContext(pageContext); 1249 _jspx_th_logic_equal_1.setParent(_jspx_th_html_form_1); 1250 _jspx_th_logic_equal_1.setName("cart"); 1251 _jspx_th_logic_equal_1.setProperty("numberOfItems"); 1252 _jspx_th_logic_equal_1.setValue("0"); 1253 int _jspx_eval_logic_equal_1 = _jspx_th_logic_equal_1.doStartTag(); 1254 if (_jspx_eval_logic_equal_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { 1255 do { 1256 out.write("\r\n"); 1257 out.write("<tr bgcolor=\"#FFFF88\">"); 1258 out.write("<td colspan=\"8\">"); 1259 out.write("<b>Your cart is empty."); 1260 out.write("</b>"); 1261 out.write("</td>"); 1262 out.write("</tr>\r\n"); 1263 int evalDoAfterBody = _jspx_th_logic_equal_1.doAfterBody(); 1264 if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) 1265 break; 1266 } while (true); 1267 } 1268 if (_jspx_th_logic_equal_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 1269 return true; 1270 _jspx_tagPool_logic_equal_value_property_name.reuse(_jspx_th_logic_equal_1); 1271 return false; 1272 } 1273 1274 private boolean _jspx_meth_html_link_12(javax.servlet.jsp.tagext.Tag _jspx_th_logic_iterate_1, javax.servlet.jsp.PageContext pageContext) 1275 throws Throwable { 1276 JspWriter out = pageContext.getOut(); 1277 1278 org.apache.struts.taglib.html.LinkTag _jspx_th_html_link_12 = (org.apache.struts.taglib.html.LinkTag) _jspx_tagPool_html_link_paramProperty_paramName_paramId_page.get(org.apache.struts.taglib.html.LinkTag.class); 1279 _jspx_th_html_link_12.setPageContext(pageContext); 1280 _jspx_th_html_link_12.setParent(_jspx_th_logic_iterate_1); 1281 _jspx_th_html_link_12.setParamId("itemId"); 1282 _jspx_th_html_link_12.setParamName("cartItem"); 1283 _jspx_th_html_link_12.setParamProperty("item.itemId"); 1284 _jspx_th_html_link_12.setPage("/shop/viewItem.shtml"); 1285 int _jspx_eval_html_link_12 = _jspx_th_html_link_12.doStartTag(); 1286 if (_jspx_eval_html_link_12 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { 1287 if (_jspx_eval_html_link_12 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { 1288 javax.servlet.jsp.tagext.BodyContent _bc = pageContext.pushBody(); 1289 out = _bc; 1290 _jspx_th_html_link_12.setBodyContent(_bc); 1291 _jspx_th_html_link_12.doInitBody(); 1292 } 1293 do { 1294 out.write("\r\n "); 1295 if (_jspx_meth_bean_write_2(_jspx_th_html_link_12, pageContext)) 1296 return true; 1297 int evalDoAfterBody = _jspx_th_html_link_12.doAfterBody(); 1298 if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) 1299 break; 1300 } while (true); 1301 if (_jspx_eval_html_link_12 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) 1302 out = pageContext.popBody(); 1303 } 1304 if (_jspx_th_html_link_12.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 1305 return true; 1306 _jspx_tagPool_html_link_paramProperty_paramName_paramId_page.reuse(_jspx_th_html_link_12); 1307 return false; 1308 } 1309 1310 private boolean _jspx_meth_bean_write_2(javax.servlet.jsp.tagext.Tag _jspx_th_html_link_12, javax.servlet.jsp.PageContext pageContext) 1311 throws Throwable { 1312 JspWriter out = pageContext.getOut(); 1313 1314 org.apache.struts.taglib.bean.WriteTag _jspx_th_bean_write_2 = (org.apache.struts.taglib.bean.WriteTag) _jspx_tagPool_bean_write_property_name.get(org.apache.struts.taglib.bean.WriteTag.class); 1315 _jspx_th_bean_write_2.setPageContext(pageContext); 1316 _jspx_th_bean_write_2.setParent(_jspx_th_html_link_12); 1317 _jspx_th_bean_write_2.setName("cartItem"); 1318 _jspx_th_bean_write_2.setProperty("item.itemId"); 1319 int _jspx_eval_bean_write_2 = _jspx_th_bean_write_2.doStartTag(); 1320 if (_jspx_th_bean_write_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 1321 return true; 1322 _jspx_tagPool_bean_write_property_name.reuse(_jspx_th_bean_write_2); 1323 return false; 1324 } 1325 1326 private boolean _jspx_meth_bean_write_3(javax.servlet.jsp.tagext.Tag _jspx_th_logic_iterate_1, javax.servlet.jsp.PageContext pageContext) 1327 throws Throwable { 1328 JspWriter out = pageContext.getOut(); 1329 1330 org.apache.struts.taglib.bean.WriteTag _jspx_th_bean_write_3 = (org.apache.struts.taglib.bean.WriteTag) _jspx_tagPool_bean_write_property_name.get(org.apache.struts.taglib.bean.WriteTag.class); 1331 _jspx_th_bean_write_3.setPageContext(pageContext); 1332 _jspx_th_bean_write_3.setParent(_jspx_th_logic_iterate_1); 1333 _jspx_th_bean_write_3.setName("cartItem"); 1334 _jspx_th_bean_write_3.setProperty("item.productId"); 1335 int _jspx_eval_bean_write_3 = _jspx_th_bean_write_3.doStartTag(); 1336 if (_jspx_th_bean_write_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 1337 return true; 1338 _jspx_tagPool_bean_write_property_name.reuse(_jspx_th_bean_write_3); 1339 return false; 1340 } 1341 1342 private boolean _jspx_meth_bean_write_4(javax.servlet.jsp.tagext.Tag _jspx_th_logic_iterate_1, javax.servlet.jsp.PageContext pageContext) 1343 throws Throwable { 1344 JspWriter out = pageContext.getOut(); 1345 1346 org.apache.struts.taglib.bean.WriteTag _jspx_th_bean_write_4 = (org.apache.struts.taglib.bean.WriteTag) _jspx_tagPool_bean_write_property_name.get(org.apache.struts.taglib.bean.WriteTag.class); 1347 _jspx_th_bean_write_4.setPageContext(pageContext); 1348 _jspx_th_bean_write_4.setParent(_jspx_th_logic_iterate_1); 1349 _jspx_th_bean_write_4.setName("cartItem"); 1350 _jspx_th_bean_write_4.setProperty("item.attribute1"); 1351 int _jspx_eval_bean_write_4 = _jspx_th_bean_write_4.doStartTag(); 1352 if (_jspx_th_bean_write_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 1353 return true; 1354 _jspx_tagPool_bean_write_property_name.reuse(_jspx_th_bean_write_4); 1355 return false; 1356 } 1357 1358 private boolean _jspx_meth_bean_write_5(javax.servlet.jsp.tagext.Tag _jspx_th_logic_iterate_1, javax.servlet.jsp.PageContext pageContext) 1359 throws Throwable { 1360 JspWriter out = pageContext.getOut(); 1361 1362 org.apache.struts.taglib.bean.WriteTag _jspx_th_bean_write_5 = (org.apache.struts.taglib.bean.WriteTag) _jspx_tagPool_bean_write_property_name.get(org.apache.struts.taglib.bean.WriteTag.class); 1363 _jspx_th_bean_write_5.setPageContext(pageContext); 1364 _jspx_th_bean_write_5.setParent(_jspx_th_logic_iterate_1); 1365 _jspx_th_bean_write_5.setName("cartItem"); 1366 _jspx_th_bean_write_5.setProperty("item.attribute2"); 1367 int _jspx_eval_bean_write_5 = _jspx_th_bean_write_5.doStartTag(); 1368 if (_jspx_th_bean_write_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 1369 return true; 1370 _jspx_tagPool_bean_write_property_name.reuse(_jspx_th_bean_write_5); 1371 return false; 1372 } 1373 1374 private boolean _jspx_meth_bean_write_6(javax.servlet.jsp.tagext.Tag _jspx_th_logic_iterate_1, javax.servlet.jsp.PageContext pageContext) 1375 throws Throwable { 1376 JspWriter out = pageContext.getOut(); 1377 1378 org.apache.struts.taglib.bean.WriteTag _jspx_th_bean_write_6 = (org.apache.struts.taglib.bean.WriteTag) _jspx_tagPool_bean_write_property_name.get(org.apache.struts.taglib.bean.WriteTag.class); 1379 _jspx_th_bean_write_6.setPageContext(pageContext); 1380 _jspx_th_bean_write_6.setParent(_jspx_th_logic_iterate_1); 1381 _jspx_th_bean_write_6.setName("cartItem"); 1382 _jspx_th_bean_write_6.setProperty("item.attribute3"); 1383 int _jspx_eval_bean_write_6 = _jspx_th_bean_write_6.doStartTag(); 1384 if (_jspx_th_bean_write_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 1385 return true; 1386 _jspx_tagPool_bean_write_property_name.reuse(_jspx_th_bean_write_6); 1387 return false; 1388 } 1389 1390 private boolean _jspx_meth_bean_write_7(javax.servlet.jsp.tagext.Tag _jspx_th_logic_iterate_1, javax.servlet.jsp.PageContext pageContext) 1391 throws Throwable { 1392 JspWriter out = pageContext.getOut(); 1393 1394 org.apache.struts.taglib.bean.WriteTag _jspx_th_bean_write_7 = (org.apache.struts.taglib.bean.WriteTag) _jspx_tagPool_bean_write_property_name.get(org.apache.struts.taglib.bean.WriteTag.class); 1395 _jspx_th_bean_write_7.setPageContext(pageContext); 1396 _jspx_th_bean_write_7.setParent(_jspx_th_logic_iterate_1); 1397 _jspx_th_bean_write_7.setName("cartItem"); 1398 _jspx_th_bean_write_7.setProperty("item.attribute4"); 1399 int _jspx_eval_bean_write_7 = _jspx_th_bean_write_7.doStartTag(); 1400 if (_jspx_th_bean_write_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 1401 return true; 1402 _jspx_tagPool_bean_write_property_name.reuse(_jspx_th_bean_write_7); 1403 return false; 1404 } 1405 1406 private boolean _jspx_meth_bean_write_8(javax.servlet.jsp.tagext.Tag _jspx_th_logic_iterate_1, javax.servlet.jsp.PageContext pageContext) 1407 throws Throwable { 1408 JspWriter out = pageContext.getOut(); 1409 1410 org.apache.struts.taglib.bean.WriteTag _jspx_th_bean_write_8 = (org.apache.struts.taglib.bean.WriteTag) _jspx_tagPool_bean_write_property_name.get(org.apache.struts.taglib.bean.WriteTag.class); 1411 _jspx_th_bean_write_8.setPageContext(pageContext); 1412 _jspx_th_bean_write_8.setParent(_jspx_th_logic_iterate_1); 1413 _jspx_th_bean_write_8.setName("cartItem"); 1414 _jspx_th_bean_write_8.setProperty("item.attribute5"); 1415 int _jspx_eval_bean_write_8 = _jspx_th_bean_write_8.doStartTag(); 1416 if (_jspx_th_bean_write_8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 1417 return true; 1418 _jspx_tagPool_bean_write_property_name.reuse(_jspx_th_bean_write_8); 1419 return false; 1420 } 1421 1422 private boolean _jspx_meth_bean_write_9(javax.servlet.jsp.tagext.Tag _jspx_th_logic_iterate_1, javax.servlet.jsp.PageContext pageContext) 1423 throws Throwable { 1424 JspWriter out = pageContext.getOut(); 1425 1426 org.apache.struts.taglib.bean.WriteTag _jspx_th_bean_write_9 = (org.apache.struts.taglib.bean.WriteTag) _jspx_tagPool_bean_write_property_name.get(org.apache.struts.taglib.bean.WriteTag.class); 1427 _jspx_th_bean_write_9.setPageContext(pageContext); 1428 _jspx_th_bean_write_9.setParent(_jspx_th_logic_iterate_1); 1429 _jspx_th_bean_write_9.setName("cartItem"); 1430 _jspx_th_bean_write_9.setProperty("item.product.name"); 1431 int _jspx_eval_bean_write_9 = _jspx_th_bean_write_9.doStartTag(); 1432 if (_jspx_th_bean_write_9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 1433 return true; 1434 _jspx_tagPool_bean_write_property_name.reuse(_jspx_th_bean_write_9); 1435 return false; 1436 } 1437 1438 private boolean _jspx_meth_bean_write_10(javax.servlet.jsp.tagext.Tag _jspx_th_logic_iterate_1, javax.servlet.jsp.PageContext pageContext) 1439 throws Throwable { 1440 JspWriter out = pageContext.getOut(); 1441 1442 org.apache.struts.taglib.bean.WriteTag _jspx_th_bean_write_10 = (org.apache.struts.taglib.bean.WriteTag) _jspx_tagPool_bean_write_property_name.get(org.apache.struts.taglib.bean.WriteTag.class); 1443 _jspx_th_bean_write_10.setPageContext(pageContext); 1444 _jspx_th_bean_write_10.setParent(_jspx_th_logic_iterate_1); 1445 _jspx_th_bean_write_10.setName("cartItem"); 1446 _jspx_th_bean_write_10.setProperty("inStock"); 1447 int _jspx_eval_bean_write_10 = _jspx_th_bean_write_10.doStartTag(); 1448 if (_jspx_th_bean_write_10.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 1449 return true; 1450 _jspx_tagPool_bean_write_property_name.reuse(_jspx_th_bean_write_10); 1451 return false; 1452 } 1453 1454 private boolean _jspx_meth_bean_write_11(javax.servlet.jsp.tagext.Tag _jspx_th_logic_iterate_1, javax.servlet.jsp.PageContext pageContext) 1455 throws Throwable { 1456 JspWriter out = pageContext.getOut(); 1457 1458 org.apache.struts.taglib.bean.WriteTag _jspx_th_bean_write_11 = (org.apache.struts.taglib.bean.WriteTag) _jspx_tagPool_bean_write_property_name.get(org.apache.struts.taglib.bean.WriteTag.class); 1459 _jspx_th_bean_write_11.setPageContext(pageContext); 1460 _jspx_th_bean_write_11.setParent(_jspx_th_logic_iterate_1); 1461 _jspx_th_bean_write_11.setName("cartItem"); 1462 _jspx_th_bean_write_11.setProperty("item.itemId"); 1463 int _jspx_eval_bean_write_11 = _jspx_th_bean_write_11.doStartTag(); 1464 if (_jspx_th_bean_write_11.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 1465 return true; 1466 _jspx_tagPool_bean_write_property_name.reuse(_jspx_th_bean_write_11); 1467 return false; 1468 } 1469 1470 private boolean _jspx_meth_bean_write_12(javax.servlet.jsp.tagext.Tag _jspx_th_logic_iterate_1, javax.servlet.jsp.PageContext pageContext) 1471 throws Throwable { 1472 JspWriter out = pageContext.getOut(); 1473 1474 org.apache.struts.taglib.bean.WriteTag _jspx_th_bean_write_12 = (org.apache.struts.taglib.bean.WriteTag) _jspx_tagPool_bean_write_property_name.get(org.apache.struts.taglib.bean.WriteTag.class); 1475 _jspx_th_bean_write_12.setPageContext(pageContext); 1476 _jspx_th_bean_write_12.setParent(_jspx_th_logic_iterate_1); 1477 _jspx_th_bean_write_12.setName("cartItem"); 1478 _jspx_th_bean_write_12.setProperty("quantity"); 1479 int _jspx_eval_bean_write_12 = _jspx_th_bean_write_12.doStartTag(); 1480 if (_jspx_th_bean_write_12.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 1481 return true; 1482 _jspx_tagPool_bean_write_property_name.reuse(_jspx_th_bean_write_12); 1483 return false; 1484 } 1485 1486 private boolean _jspx_meth_bean_write_13(javax.servlet.jsp.tagext.Tag _jspx_th_logic_iterate_1, javax.servlet.jsp.PageContext pageContext) 1487 throws Throwable { 1488 JspWriter out = pageContext.getOut(); 1489 1490 org.apache.struts.taglib.bean.WriteTag _jspx_th_bean_write_13 = (org.apache.struts.taglib.bean.WriteTag) _jspx_tagPool_bean_write_property_name_format.get(org.apache.struts.taglib.bean.WriteTag.class); 1491 _jspx_th_bean_write_13.setPageContext(pageContext); 1492 _jspx_th_bean_write_13.setParent(_jspx_th_logic_iterate_1); 1493 _jspx_th_bean_write_13.setName("cartItem"); 1494 _jspx_th_bean_write_13.setProperty("item.listPrice"); 1495 _jspx_th_bean_write_13.setFormat("$#,##0.00"); 1496 int _jspx_eval_bean_write_13 = _jspx_th_bean_write_13.doStartTag(); 1497 if (_jspx_th_bean_write_13.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 1498 return true; 1499 _jspx_tagPool_bean_write_property_name_format.reuse(_jspx_th_bean_write_13); 1500 return false; 1501 } 1502 1503 private boolean _jspx_meth_bean_write_14(javax.servlet.jsp.tagext.Tag _jspx_th_logic_iterate_1, javax.servlet.jsp.PageContext pageContext) 1504 throws Throwable { 1505 JspWriter out = pageContext.getOut(); 1506 1507 org.apache.struts.taglib.bean.WriteTag _jspx_th_bean_write_14 = (org.apache.struts.taglib.bean.WriteTag) _jspx_tagPool_bean_write_property_name_format.get(org.apache.struts.taglib.bean.WriteTag.class); 1508 _jspx_th_bean_write_14.setPageContext(pageContext); 1509 _jspx_th_bean_write_14.setParent(_jspx_th_logic_iterate_1); 1510 _jspx_th_bean_write_14.setName("cartItem"); 1511 _jspx_th_bean_write_14.setProperty("total"); 1512 _jspx_th_bean_write_14.setFormat("$#,##0.00"); 1513 int _jspx_eval_bean_write_14 = _jspx_th_bean_write_14.doStartTag(); 1514 if (_jspx_th_bean_write_14.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 1515 return true; 1516 _jspx_tagPool_bean_write_property_name_format.reuse(_jspx_th_bean_write_14); 1517 return false; 1518 } 1519 1520 private boolean _jspx_meth_html_link_13(javax.servlet.jsp.tagext.Tag _jspx_th_logic_iterate_1, javax.servlet.jsp.PageContext pageContext) 1521 throws Throwable { 1522 JspWriter out = pageContext.getOut(); 1523 1524 org.apache.struts.taglib.html.LinkTag _jspx_th_html_link_13 = (org.apache.struts.taglib.html.LinkTag) _jspx_tagPool_html_link_paramProperty_paramName_paramId_page.get(org.apache.struts.taglib.html.LinkTag.class); 1525 _jspx_th_html_link_13.setPageContext(pageContext); 1526 _jspx_th_html_link_13.setParent(_jspx_th_logic_iterate_1); 1527 _jspx_th_html_link_13.setParamId("workingItemId"); 1528 _jspx_th_html_link_13.setParamName("cartItem"); 1529 _jspx_th_html_link_13.setParamProperty("item.itemId"); 1530 _jspx_th_html_link_13.setPage("/shop/removeItemFromCart.shtml"); 1531 int _jspx_eval_html_link_13 = _jspx_th_html_link_13.doStartTag(); 1532 if (_jspx_eval_html_link_13 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { 1533 if (_jspx_eval_html_link_13 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { 1534 javax.servlet.jsp.tagext.BodyContent _bc = pageContext.pushBody(); 1535 out = _bc; 1536 _jspx_th_html_link_13.setBodyContent(_bc); 1537 _jspx_th_html_link_13.doInitBody(); 1538 } 1539 do { 1540 out.write("\r\n "); 1541 out.write("<img border=\"0\" SRC=\"../images/button_remove.gif\" />"); 1542 int evalDoAfterBody = _jspx_th_html_link_13.doAfterBody(); 1543 if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) 1544 break; 1545 } while (true); 1546 if (_jspx_eval_html_link_13 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) 1547 out = pageContext.popBody(); 1548 } 1549 if (_jspx_th_html_link_13.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 1550 return true; 1551 _jspx_tagPool_html_link_paramProperty_paramName_paramId_page.reuse(_jspx_th_html_link_13); 1552 return false; 1553 } 1554 1555 private boolean _jspx_meth_bean_write_15(javax.servlet.jsp.tagext.Tag _jspx_th_html_form_1, javax.servlet.jsp.PageContext pageContext) 1556 throws Throwable { 1557 JspWriter out = pageContext.getOut(); 1558 1559 org.apache.struts.taglib.bean.WriteTag _jspx_th_bean_write_15 = (org.apache.struts.taglib.bean.WriteTag) _jspx_tagPool_bean_write_property_name_format.get(org.apache.struts.taglib.bean.WriteTag.class); 1560 _jspx_th_bean_write_15.setPageContext(pageContext); 1561 _jspx_th_bean_write_15.setParent(_jspx_th_html_form_1); 1562 _jspx_th_bean_write_15.setName("cart"); 1563 _jspx_th_bean_write_15.setProperty("subTotal"); 1564 _jspx_th_bean_write_15.setFormat("$#,##0.00"); 1565 int _jspx_eval_bean_write_15 = _jspx_th_bean_write_15.doStartTag(); 1566 if (_jspx_th_bean_write_15.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 1567 return true; 1568 _jspx_tagPool_bean_write_property_name_format.reuse(_jspx_th_bean_write_15); 1569 return false; 1570 } 1571 1572 private boolean _jspx_meth_logic_equal_2(javax.servlet.jsp.tagext.Tag _jspx_th_html_form_1, javax.servlet.jsp.PageContext pageContext) 1573 throws Throwable { 1574 JspWriter out = pageContext.getOut(); 1575 1576 org.apache.struts.taglib.logic.EqualTag _jspx_th_logic_equal_2 = (org.apache.struts.taglib.logic.EqualTag) _jspx_tagPool_logic_equal_value_property_name.get(org.apache.struts.taglib.logic.EqualTag.class); 1577 _jspx_th_logic_equal_2.setPageContext(pageContext); 1578 _jspx_th_logic_equal_2.setParent(_jspx_th_html_form_1); 1579 _jspx_th_logic_equal_2.setName("cart"); 1580 _jspx_th_logic_equal_2.setProperty("cartItemList.previousPageAvailable"); 1581 _jspx_th_logic_equal_2.setValue("true"); 1582 int _jspx_eval_logic_equal_2 = _jspx_th_logic_equal_2.doStartTag(); 1583 if (_jspx_eval_logic_equal_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { 1584 do { 1585 out.write("\r\n "); 1586 out.write("<a HREF=\"switchCartPage.shtml?pageDirection=previous\">"); 1587 out.write("<font color=\"green\">"); 1588 out.write("<B><< Prev"); 1589 out.write("</B>"); 1590 out.write("</font>"); 1591 out.write("</a>\r\n "); 1592 int evalDoAfterBody = _jspx_th_logic_equal_2.doAfterBody(); 1593 if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) 1594 break; 1595 } while (true); 1596 } 1597 if (_jspx_th_logic_equal_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 1598 return true; 1599 _jspx_tagPool_logic_equal_value_property_name.reuse(_jspx_th_logic_equal_2); 1600 return false; 1601 } 1602 1603 private boolean _jspx_meth_logic_equal_3(javax.servlet.jsp.tagext.Tag _jspx_th_html_form_1, javax.servlet.jsp.PageContext pageContext) 1604 throws Throwable { 1605 JspWriter out = pageContext.getOut(); 1606 1607 org.apache.struts.taglib.logic.EqualTag _jspx_th_logic_equal_3 = (org.apache.struts.taglib.logic.EqualTag) _jspx_tagPool_logic_equal_value_property_name.get(org.apache.struts.taglib.logic.EqualTag.class); 1608 _jspx_th_logic_equal_3.setPageContext(pageContext); 1609 _jspx_th_logic_equal_3.setParent(_jspx_th_html_form_1); 1610 _jspx_th_logic_equal_3.setName("cart"); 1611 _jspx_th_logic_equal_3.setProperty("cartItemList.nextPageAvailable"); 1612 _jspx_th_logic_equal_3.setValue("true"); 1613 int _jspx_eval_logic_equal_3 = _jspx_th_logic_equal_3.doStartTag(); 1614 if (_jspx_eval_logic_equal_3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { 1615 do { 1616 out.write("\r\n "); 1617 out.write("<a HREF=\"switchCartPage.shtml?pageDirection=previous\">"); 1618 out.write("<font color=\"green\">"); 1619 out.write("<B>Next >>"); 1620 out.write("</B>"); 1621 out.write("</font>"); 1622 out.write("</a>\r\n "); 1623 int evalDoAfterBody = _jspx_th_logic_equal_3.doAfterBody(); 1624 if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) 1625 break; 1626 } while (true); 1627 } 1628 if (_jspx_th_logic_equal_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 1629 return true; 1630 _jspx_tagPool_logic_equal_value_property_name.reuse(_jspx_th_logic_equal_3); 1631 return false; 1632 } 1633 1634 private boolean _jspx_meth_logic_notEqual_1(javax.servlet.jsp.PageContext pageContext) 1635 throws Throwable { 1636 JspWriter out = pageContext.getOut(); 1637 1638 org.apache.struts.taglib.logic.NotEqualTag _jspx_th_logic_notEqual_1 = (org.apache.struts.taglib.logic.NotEqualTag) _jspx_tagPool_logic_notEqual_value_property_name.get(org.apache.struts.taglib.logic.NotEqualTag.class); 1639 _jspx_th_logic_notEqual_1.setPageContext(pageContext); 1640 _jspx_th_logic_notEqual_1.setParent(null); 1641 _jspx_th_logic_notEqual_1.setName("cart"); 1642 _jspx_th_logic_notEqual_1.setProperty("numberOfItems"); 1643 _jspx_th_logic_notEqual_1.setValue("0"); 1644 int _jspx_eval_logic_notEqual_1 = _jspx_th_logic_notEqual_1.doStartTag(); 1645 if (_jspx_eval_logic_notEqual_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { 1646 do { 1647 out.write("\r\n"); 1648 out.write("<br />"); 1649 out.write("<center>"); 1650 if (_jspx_meth_html_link_14(_jspx_th_logic_notEqual_1, pageContext)) 1651 return true; 1652 out.write("</center>\r\n"); 1653 int evalDoAfterBody = _jspx_th_logic_notEqual_1.doAfterBody(); 1654 if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) 1655 break; 1656 } while (true); 1657 } 1658 if (_jspx_th_logic_notEqual_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 1659 return true; 1660 _jspx_tagPool_logic_notEqual_value_property_name.reuse(_jspx_th_logic_notEqual_1); 1661 return false; 1662 } 1663 1664 private boolean _jspx_meth_html_link_14(javax.servlet.jsp.tagext.Tag _jspx_th_logic_notEqual_1, javax.servlet.jsp.PageContext pageContext) 1665 throws Throwable { 1666 JspWriter out = pageContext.getOut(); 1667 1668 org.apache.struts.taglib.html.LinkTag _jspx_th_html_link_14 = (org.apache.struts.taglib.html.LinkTag) _jspx_tagPool_html_link_page.get(org.apache.struts.taglib.html.LinkTag.class); 1669 _jspx_th_html_link_14.setPageContext(pageContext); 1670 _jspx_th_html_link_14.setParent(_jspx_th_logic_notEqual_1); 1671 _jspx_th_html_link_14.setPage("/shop/checkout.shtml"); 1672 int _jspx_eval_html_link_14 = _jspx_th_html_link_14.doStartTag(); 1673 if (_jspx_eval_html_link_14 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { 1674 if (_jspx_eval_html_link_14 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { 1675 javax.servlet.jsp.tagext.BodyContent _bc = pageContext.pushBody(); 1676 out = _bc; 1677 _jspx_th_html_link_14.setBodyContent(_bc); 1678 _jspx_th_html_link_14.doInitBody(); 1679 } 1680 do { 1681 out.write("<img border=\"0\" SRC=\"../images/button_checkout.gif\" />"); 1682 int evalDoAfterBody = _jspx_th_html_link_14.doAfterBody(); 1683 if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) 1684 break; 1685 } while (true); 1686 if (_jspx_eval_html_link_14 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) 1687 out = pageContext.popBody(); 1688 } 1689 if (_jspx_th_html_link_14.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 1690 return true; 1691 _jspx_tagPool_html_link_page.reuse(_jspx_th_html_link_14); 1692 return false; 1693 } 1694 1695 private boolean _jspx_meth_html_link_15(javax.servlet.jsp.tagext.Tag _jspx_th_logic_iterate_2, javax.servlet.jsp.PageContext pageContext) 1696 throws Throwable { 1697 JspWriter out = pageContext.getOut(); 1698 1699 org.apache.struts.taglib.html.LinkTag _jspx_th_html_link_15 = (org.apache.struts.taglib.html.LinkTag) _jspx_tagPool_html_link_paramProperty_paramName_paramId_page.get(org.apache.struts.taglib.html.LinkTag.class); 1700 _jspx_th_html_link_15.setPageContext(pageContext); 1701 _jspx_th_html_link_15.setParent(_jspx_th_logic_iterate_2); 1702 _jspx_th_html_link_15.setParamId("productId"); 1703 _jspx_th_html_link_15.setParamName("product"); 1704 _jspx_th_html_link_15.setParamProperty("productId"); 1705 _jspx_th_html_link_15.setPage("/shop/viewProduct.shtml"); 1706 int _jspx_eval_html_link_15 = _jspx_th_html_link_15.doStartTag(); 1707 if (_jspx_eval_html_link_15 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { 1708 if (_jspx_eval_html_link_15 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { 1709 javax.servlet.jsp.tagext.BodyContent _bc = pageContext.pushBody(); 1710 out = _bc; 1711 _jspx_th_html_link_15.setBodyContent(_bc); 1712 _jspx_th_html_link_15.doInitBody(); 1713 } 1714 do { 1715 out.write("\r\n "); 1716 if (_jspx_meth_bean_write_16(_jspx_th_html_link_15, pageContext)) 1717 return true; 1718 int evalDoAfterBody = _jspx_th_html_link_15.doAfterBody(); 1719 if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) 1720 break; 1721 } while (true); 1722 if (_jspx_eval_html_link_15 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) 1723 out = pageContext.popBody(); 1724 } 1725 if (_jspx_th_html_link_15.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 1726 return true; 1727 _jspx_tagPool_html_link_paramProperty_paramName_paramId_page.reuse(_jspx_th_html_link_15); 1728 return false; 1729 } 1730 1731 private boolean _jspx_meth_bean_write_16(javax.servlet.jsp.tagext.Tag _jspx_th_html_link_15, javax.servlet.jsp.PageContext pageContext) 1732 throws Throwable { 1733 JspWriter out = pageContext.getOut(); 1734 1735 org.apache.struts.taglib.bean.WriteTag _jspx_th_bean_write_16 = (org.apache.struts.taglib.bean.WriteTag) _jspx_tagPool_bean_write_property_name.get(org.apache.struts.taglib.bean.WriteTag.class); 1736 _jspx_th_bean_write_16.setPageContext(pageContext); 1737 _jspx_th_bean_write_16.setParent(_jspx_th_html_link_15); 1738 _jspx_th_bean_write_16.setName("product"); 1739 _jspx_th_bean_write_16.setProperty("name"); 1740 int _jspx_eval_bean_write_16 = _jspx_th_bean_write_16.doStartTag(); 1741 if (_jspx_th_bean_write_16.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 1742 return true; 1743 _jspx_tagPool_bean_write_property_name.reuse(_jspx_th_bean_write_16); 1744 return false; 1745 } 1746 1747 private boolean _jspx_meth_bean_write_17(javax.servlet.jsp.tagext.Tag _jspx_th_logic_iterate_2, javax.servlet.jsp.PageContext pageContext) 1748 throws Throwable { 1749 JspWriter out = pageContext.getOut(); 1750 1751 org.apache.struts.taglib.bean.WriteTag _jspx_th_bean_write_17 = (org.apache.struts.taglib.bean.WriteTag) _jspx_tagPool_bean_write_property_name.get(org.apache.struts.taglib.bean.WriteTag.class); 1752 _jspx_th_bean_write_17.setPageContext(pageContext); 1753 _jspx_th_bean_write_17.setParent(_jspx_th_logic_iterate_2); 1754 _jspx_th_bean_write_17.setName("product"); 1755 _jspx_th_bean_write_17.setProperty("productId"); 1756 int _jspx_eval_bean_write_17 = _jspx_th_bean_write_17.doStartTag(); 1757 if (_jspx_th_bean_write_17.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 1758 return true; 1759 _jspx_tagPool_bean_write_property_name.reuse(_jspx_th_bean_write_17); 1760 return false; 1761 } 1762 1763 private boolean _jspx_meth_logic_notEqual_2(javax.servlet.jsp.tagext.Tag _jspx_th_logic_present_5, javax.servlet.jsp.PageContext pageContext) 1764 throws Throwable { 1765 JspWriter out = pageContext.getOut(); 1766 1767 org.apache.struts.taglib.logic.NotEqualTag _jspx_th_logic_notEqual_2 = (org.apache.struts.taglib.logic.NotEqualTag) _jspx_tagPool_logic_notEqual_value_property_name.get(org.apache.struts.taglib.logic.NotEqualTag.class); 1768 _jspx_th_logic_notEqual_2.setPageContext(pageContext); 1769 _jspx_th_logic_notEqual_2.setParent(_jspx_th_logic_present_5); 1770 _jspx_th_logic_notEqual_2.setName("myList"); 1771 _jspx_th_logic_notEqual_2.setProperty("firstPage"); 1772 _jspx_th_logic_notEqual_2.setValue("true"); 1773 int _jspx_eval_logic_notEqual_2 = _jspx_th_logic_notEqual_2.doStartTag(); 1774 if (_jspx_eval_logic_notEqual_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { 1775 do { 1776 out.write("\r\n "); 1777 out.write("<a HREF=\"switchMyListPage.shtml?pageDirection=previous&account.listOption="); 1778 if (_jspx_meth_bean_write_18(_jspx_th_logic_notEqual_2, pageContext)) 1779 return true; 1780 out.write("&account.bannerOption="); 1781 if (_jspx_meth_bean_write_19(_jspx_th_logic_notEqual_2, pageContext)) 1782 return true; 1783 out.write("\">"); 1784 out.write("<img SRC=\"../images/button_prev.gif\" border=\"0\">"); 1785 out.write("</a>\r\n "); 1786 int evalDoAfterBody = _jspx_th_logic_notEqual_2.doAfterBody(); 1787 if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) 1788 break; 1789 } while (true); 1790 } 1791 if (_jspx_th_logic_notEqual_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 1792 return true; 1793 _jspx_tagPool_logic_notEqual_value_property_name.reuse(_jspx_th_logic_notEqual_2); 1794 return false; 1795 } 1796 1797 private boolean _jspx_meth_bean_write_18(javax.servlet.jsp.tagext.Tag _jspx_th_logic_notEqual_2, javax.servlet.jsp.PageContext pageContext) 1798 throws Throwable { 1799 JspWriter out = pageContext.getOut(); 1800 1801 org.apache.struts.taglib.bean.WriteTag _jspx_th_bean_write_18 = (org.apache.struts.taglib.bean.WriteTag) _jspx_tagPool_bean_write_property_name.get(org.apache.struts.taglib.bean.WriteTag.class); 1802 _jspx_th_bean_write_18.setPageContext(pageContext); 1803 _jspx_th_bean_write_18.setParent(_jspx_th_logic_notEqual_2); 1804 _jspx_th_bean_write_18.setName("accountBean"); 1805 _jspx_th_bean_write_18.setProperty("account.listOption"); 1806 int _jspx_eval_bean_write_18 = _jspx_th_bean_write_18.doStartTag(); 1807 if (_jspx_th_bean_write_18.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 1808 return true; 1809 _jspx_tagPool_bean_write_property_name.reuse(_jspx_th_bean_write_18); 1810 return false; 1811 } 1812 1813 private boolean _jspx_meth_bean_write_19(javax.servlet.jsp.tagext.Tag _jspx_th_logic_notEqual_2, javax.servlet.jsp.PageContext pageContext) 1814 throws Throwable { 1815 JspWriter out = pageContext.getOut(); 1816 1817 org.apache.struts.taglib.bean.WriteTag _jspx_th_bean_write_19 = (org.apache.struts.taglib.bean.WriteTag) _jspx_tagPool_bean_write_property_name.get(org.apache.struts.taglib.bean.WriteTag.class); 1818 _jspx_th_bean_write_19.setPageContext(pageContext); 1819 _jspx_th_bean_write_19.setParent(_jspx_th_logic_notEqual_2); 1820 _jspx_th_bean_write_19.setName("accountBean"); 1821 _jspx_th_bean_write_19.setProperty("account.bannerOption"); 1822 int _jspx_eval_bean_write_19 = _jspx_th_bean_write_19.doStartTag(); 1823 if (_jspx_th_bean_write_19.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 1824 return true; 1825 _jspx_tagPool_bean_write_property_name.reuse(_jspx_th_bean_write_19); 1826 return false; 1827 } 1828 1829 private boolean _jspx_meth_logic_notEqual_3(javax.servlet.jsp.tagext.Tag _jspx_th_logic_present_5, javax.servlet.jsp.PageContext pageContext) 1830 throws Throwable { 1831 JspWriter out = pageContext.getOut(); 1832 1833 org.apache.struts.taglib.logic.NotEqualTag _jspx_th_logic_notEqual_3 = (org.apache.struts.taglib.logic.NotEqualTag) _jspx_tagPool_logic_notEqual_value_property_name.get(org.apache.struts.taglib.logic.NotEqualTag.class); 1834 _jspx_th_logic_notEqual_3.setPageContext(pageContext); 1835 _jspx_th_logic_notEqual_3.setParent(_jspx_th_logic_present_5); 1836 _jspx_th_logic_notEqual_3.setName("myList"); 1837 _jspx_th_logic_notEqual_3.setProperty("lastPage"); 1838 _jspx_th_logic_notEqual_3.setValue("true"); 1839 int _jspx_eval_logic_notEqual_3 = _jspx_th_logic_notEqual_3.doStartTag(); 1840 if (_jspx_eval_logic_notEqual_3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { 1841 do { 1842 out.write("\r\n "); 1843 out.write("<a HREF=\"switchMyListPage.shtml?pageDirection=next&account.listOption="); 1844 if (_jspx_meth_bean_write_20(_jspx_th_logic_notEqual_3, pageContext)) 1845 return true; 1846 out.write("&account.bannerOption="); 1847 if (_jspx_meth_bean_write_21(_jspx_th_logic_notEqual_3, pageContext)) 1848 return true; 1849 out.write("\">"); 1850 out.write("<img SRC=\"../images/button_next.gif\" border=\"0\">"); 1851 out.write("</a>\r\n "); 1852 int evalDoAfterBody = _jspx_th_logic_notEqual_3.doAfterBody(); 1853 if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) 1854 break; 1855 } while (true); 1856 } 1857 if (_jspx_th_logic_notEqual_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 1858 return true; 1859 _jspx_tagPool_logic_notEqual_value_property_name.reuse(_jspx_th_logic_notEqual_3); 1860 return false; 1861 } 1862 1863 private boolean _jspx_meth_bean_write_20(javax.servlet.jsp.tagext.Tag _jspx_th_logic_notEqual_3, javax.servlet.jsp.PageContext pageContext) 1864 throws Throwable { 1865 JspWriter out = pageContext.getOut(); 1866 1867 org.apache.struts.taglib.bean.WriteTag _jspx_th_bean_write_20 = (org.apache.struts.taglib.bean.WriteTag) _jspx_tagPool_bean_write_property_name.get(org.apache.struts.taglib.bean.WriteTag.class); 1868 _jspx_th_bean_write_20.setPageContext(pageContext); 1869 _jspx_th_bean_write_20.setParent(_jspx_th_logic_notEqual_3); 1870 _jspx_th_bean_write_20.setName("accountBean"); 1871 _jspx_th_bean_write_20.setProperty("account.listOption"); 1872 int _jspx_eval_bean_write_20 = _jspx_th_bean_write_20.doStartTag(); 1873 if (_jspx_th_bean_write_20.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 1874 return true; 1875 _jspx_tagPool_bean_write_property_name.reuse(_jspx_th_bean_write_20); 1876 return false; 1877 } 1878 1879 private boolean _jspx_meth_bean_write_21(javax.servlet.jsp.tagext.Tag _jspx_th_logic_notEqual_3, javax.servlet.jsp.PageContext pageContext) 1880 throws Throwable { 1881 JspWriter out = pageContext.getOut(); 1882 1883 org.apache.struts.taglib.bean.WriteTag _jspx_th_bean_write_21 = (org.apache.struts.taglib.bean.WriteTag) _jspx_tagPool_bean_write_property_name.get(org.apache.struts.taglib.bean.WriteTag.class); 1884 _jspx_th_bean_write_21.setPageContext(pageContext); 1885 _jspx_th_bean_write_21.setParent(_jspx_th_logic_notEqual_3); 1886 _jspx_th_bean_write_21.setName("accountBean"); 1887 _jspx_th_bean_write_21.setProperty("account.bannerOption"); 1888 int _jspx_eval_bean_write_21 = _jspx_th_bean_write_21.doStartTag(); 1889 if (_jspx_th_bean_write_21.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 1890 return true; 1891 _jspx_tagPool_bean_write_property_name.reuse(_jspx_th_bean_write_21); 1892 return false; 1893 } 1894 1895 private boolean _jspx_meth_logic_present_6(javax.servlet.jsp.PageContext pageContext) 1896 throws Throwable { 1897 JspWriter out = pageContext.getOut(); 1898 1899 org.apache.struts.taglib.logic.PresentTag _jspx_th_logic_present_6 = (org.apache.struts.taglib.logic.PresentTag) _jspx_tagPool_logic_present_scope_name.get(org.apache.struts.taglib.logic.PresentTag.class); 1900 _jspx_th_logic_present_6.setPageContext(pageContext); 1901 _jspx_th_logic_present_6.setParent(null); 1902 _jspx_th_logic_present_6.setName("accountBean"); 1903 _jspx_th_logic_present_6.setScope("session"); 1904 int _jspx_eval_logic_present_6 = _jspx_th_logic_present_6.doStartTag(); 1905 if (_jspx_eval_logic_present_6 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { 1906 do { 1907 out.write("\r\n"); 1908 if (_jspx_meth_logic_equal_6(_jspx_th_logic_present_6, pageContext)) 1909 return true; 1910 out.write("\r\n"); 1911 int evalDoAfterBody = _jspx_th_logic_present_6.doAfterBody(); 1912 if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) 1913 break; 1914 } while (true); 1915 } 1916 if (_jspx_th_logic_present_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 1917 return true; 1918 _jspx_tagPool_logic_present_scope_name.reuse(_jspx_th_logic_present_6); 1919 return false; 1920 } 1921 1922 private boolean _jspx_meth_logic_equal_6(javax.servlet.jsp.tagext.Tag _jspx_th_logic_present_6, javax.servlet.jsp.PageContext pageContext) 1923 throws Throwable { 1924 JspWriter out = pageContext.getOut(); 1925 1926 org.apache.struts.taglib.logic.EqualTag _jspx_th_logic_equal_6 = (org.apache.struts.taglib.logic.EqualTag) _jspx_tagPool_logic_equal_value_property_name.get(org.apache.struts.taglib.logic.EqualTag.class); 1927 _jspx_th_logic_equal_6.setPageContext(pageContext); 1928 _jspx_th_logic_equal_6.setParent(_jspx_th_logic_present_6); 1929 _jspx_th_logic_equal_6.setName("accountBean"); 1930 _jspx_th_logic_equal_6.setProperty("authenticated"); 1931 _jspx_th_logic_equal_6.setValue("true"); 1932 int _jspx_eval_logic_equal_6 = _jspx_th_logic_equal_6.doStartTag(); 1933 if (_jspx_eval_logic_equal_6 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { 1934 do { 1935 out.write("\r\n "); 1936 if (_jspx_meth_logic_equal_7(_jspx_th_logic_equal_6, pageContext)) 1937 return true; 1938 out.write("\r\n"); 1939 int evalDoAfterBody = _jspx_th_logic_equal_6.doAfterBody(); 1940 if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) 1941 break; 1942 } while (true); 1943 } 1944 if (_jspx_th_logic_equal_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 1945 return true; 1946 _jspx_tagPool_logic_equal_value_property_name.reuse(_jspx_th_logic_equal_6); 1947 return false; 1948 } 1949 1950 private boolean _jspx_meth_logic_equal_7(javax.servlet.jsp.tagext.Tag _jspx_th_logic_equal_6, javax.servlet.jsp.PageContext pageContext) 1951 throws Throwable { 1952 JspWriter out = pageContext.getOut(); 1953 1954 org.apache.struts.taglib.logic.EqualTag _jspx_th_logic_equal_7 = (org.apache.struts.taglib.logic.EqualTag) _jspx_tagPool_logic_equal_value_property_name.get(org.apache.struts.taglib.logic.EqualTag.class); 1955 _jspx_th_logic_equal_7.setPageContext(pageContext); 1956 _jspx_th_logic_equal_7.setParent(_jspx_th_logic_equal_6); 1957 _jspx_th_logic_equal_7.setName("accountBean"); 1958 _jspx_th_logic_equal_7.setProperty("account.bannerOption"); 1959 _jspx_th_logic_equal_7.setValue("true"); 1960 int _jspx_eval_logic_equal_7 = _jspx_th_logic_equal_7.doStartTag(); 1961 if (_jspx_eval_logic_equal_7 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { 1962 do { 1963 out.write("\r\n "); 1964 out.write("<table align=\"center\" background=\"../images/bkg-topbar.gif\" cellpadding=\"5\" width=\"100%\">\r\n "); 1965 out.write("<tr>"); 1966 out.write("<td>\r\n "); 1967 out.write("<center>\r\n "); 1968 if (_jspx_meth_bean_write_22(_jspx_th_logic_equal_7, pageContext)) 1969 return true; 1970 out.write("\r\n \r\n "); 1971 out.write("</center>\r\n "); 1972 out.write("</td>"); 1973 out.write("</tr>\r\n "); 1974 out.write("</table>\r\n "); 1975 int evalDoAfterBody = _jspx_th_logic_equal_7.doAfterBody(); 1976 if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) 1977 break; 1978 } while (true); 1979 } 1980 if (_jspx_th_logic_equal_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 1981 return true; 1982 _jspx_tagPool_logic_equal_value_property_name.reuse(_jspx_th_logic_equal_7); 1983 return false; 1984 } 1985 1986 private boolean _jspx_meth_bean_write_22(javax.servlet.jsp.tagext.Tag _jspx_th_logic_equal_7, javax.servlet.jsp.PageContext pageContext) 1987 throws Throwable { 1988 JspWriter out = pageContext.getOut(); 1989 1990 org.apache.struts.taglib.bean.WriteTag _jspx_th_bean_write_22 = (org.apache.struts.taglib.bean.WriteTag) _jspx_tagPool_bean_write_property_name_filter.get(org.apache.struts.taglib.bean.WriteTag.class); 1991 _jspx_th_bean_write_22.setPageContext(pageContext); 1992 _jspx_th_bean_write_22.setParent(_jspx_th_logic_equal_7); 1993 _jspx_th_bean_write_22.setFilter(false); 1994 _jspx_th_bean_write_22.setName("accountBean"); 1995 _jspx_th_bean_write_22.setProperty("account.bannerName"); 1996 int _jspx_eval_bean_write_22 = _jspx_th_bean_write_22.doStartTag(); 1997 if (_jspx_th_bean_write_22.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 1998 return true; 1999 _jspx_tagPool_bean_write_property_name_filter.reuse(_jspx_th_bean_write_22); 2000 return false; 2001 } 2002} 2003 | Popular Tags |