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 Checkout_jsp extends HttpJspBase { 9 10 11 private static java.util.Vector _jspx_includes; 12 13 static { 14 _jspx_includes = new java.util.Vector (3); 15 _jspx_includes.add("/cart/../common/IncludeTop.jsp"); 16 _jspx_includes.add("/cart/../common/../common/IncludeQuickHeader.jsp"); 17 _jspx_includes.add("/cart/../common/IncludeBottom.jsp"); 18 } 19 20 private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_html_link_page; 21 private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_logic_notPresent_scope_name; 22 private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_logic_present_scope_name; 23 private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_logic_notEqual_value_scope_property_name; 24 private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_logic_equal_value_scope_property_name; 25 private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_html_form_method_action; 26 private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_logic_present_name; 27 private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_bean_write_name; 28 private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_logic_iterate_name_id; 29 private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_bean_define_property_name_id; 30 private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_logic_iterate_property_name_id; 31 private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_html_link_paramProperty_paramName_paramId_page; 32 private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_bean_write_property_name; 33 private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_bean_write_property_name_format; 34 private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_logic_notEqual_value_property_name; 35 36 public Checkout_jsp() { 37 _jspx_tagPool_html_link_page = new org.apache.jasper.runtime.TagHandlerPool(); 38 _jspx_tagPool_logic_notPresent_scope_name = new org.apache.jasper.runtime.TagHandlerPool(); 39 _jspx_tagPool_logic_present_scope_name = new org.apache.jasper.runtime.TagHandlerPool(); 40 _jspx_tagPool_logic_notEqual_value_scope_property_name = new org.apache.jasper.runtime.TagHandlerPool(); 41 _jspx_tagPool_logic_equal_value_scope_property_name = new org.apache.jasper.runtime.TagHandlerPool(); 42 _jspx_tagPool_html_form_method_action = new org.apache.jasper.runtime.TagHandlerPool(); 43 _jspx_tagPool_logic_present_name = new org.apache.jasper.runtime.TagHandlerPool(); 44 _jspx_tagPool_bean_write_name = new org.apache.jasper.runtime.TagHandlerPool(); 45 _jspx_tagPool_logic_iterate_name_id = new org.apache.jasper.runtime.TagHandlerPool(); 46 _jspx_tagPool_bean_define_property_name_id = new org.apache.jasper.runtime.TagHandlerPool(); 47 _jspx_tagPool_logic_iterate_property_name_id = new org.apache.jasper.runtime.TagHandlerPool(); 48 _jspx_tagPool_html_link_paramProperty_paramName_paramId_page = new org.apache.jasper.runtime.TagHandlerPool(); 49 _jspx_tagPool_bean_write_property_name = new org.apache.jasper.runtime.TagHandlerPool(); 50 _jspx_tagPool_bean_write_property_name_format = new org.apache.jasper.runtime.TagHandlerPool(); 51 _jspx_tagPool_logic_notEqual_value_property_name = new org.apache.jasper.runtime.TagHandlerPool(); 52 } 53 54 public java.util.List getIncludes() { 55 return _jspx_includes; 56 } 57 58 public void _jspDestroy() { 59 _jspx_tagPool_html_link_page.release(); 60 _jspx_tagPool_logic_notPresent_scope_name.release(); 61 _jspx_tagPool_logic_present_scope_name.release(); 62 _jspx_tagPool_logic_notEqual_value_scope_property_name.release(); 63 _jspx_tagPool_logic_equal_value_scope_property_name.release(); 64 _jspx_tagPool_html_form_method_action.release(); 65 _jspx_tagPool_logic_present_name.release(); 66 _jspx_tagPool_bean_write_name.release(); 67 _jspx_tagPool_logic_iterate_name_id.release(); 68 _jspx_tagPool_bean_define_property_name_id.release(); 69 _jspx_tagPool_logic_iterate_property_name_id.release(); 70 _jspx_tagPool_html_link_paramProperty_paramName_paramId_page.release(); 71 _jspx_tagPool_bean_write_property_name.release(); 72 _jspx_tagPool_bean_write_property_name_format.release(); 73 _jspx_tagPool_logic_notEqual_value_property_name.release(); 74 } 75 76 public void _jspService(HttpServletRequest request, HttpServletResponse response) 77 throws java.io.IOException , ServletException { 78 79 JspFactory _jspxFactory = null; 80 javax.servlet.jsp.PageContext pageContext = null; 81 HttpSession session = null; 82 ServletContext application = null; 83 ServletConfig config = null; 84 JspWriter out = null; 85 Object page = this; 86 JspWriter _jspx_out = null; 87 88 89 try { 90 _jspxFactory = JspFactory.getDefaultFactory(); 91 response.setContentType("text/html;charset=ISO-8859-1"); 92 pageContext = _jspxFactory.getPageContext(this, request, response, 93 null, true, 8192, true); 94 application = pageContext.getServletContext(); 95 config = pageContext.getServletConfig(); 96 session = pageContext.getSession(); 97 out = pageContext.getOut(); 98 _jspx_out = out; 99 100 out.write("\r\n"); 101 out.write("\r\n"); 102 out.write("\r\n"); 103 out.write("\r\n\r\n"); 104 out.write("<html>"); 105 out.write("<head>"); 106 out.write("<title>JPetStore Demo"); 107 out.write("</title>\r\n"); 108 out.write("<meta content=\"text/html; charset=windows-1252\" http-equiv=\"Content-Type\" />\r\n"); 109 out.write("<META HTTP-EQUIV=\"Cache-Control\" CONTENT=\"max-age=0\">\r\n"); 110 out.write("<META HTTP-EQUIV=\"Cache-Control\" CONTENT=\"no-cache\">\r\n"); 111 out.write("<meta http-equiv=\"expires\" content=\"0\">\r\n"); 112 out.write("<META HTTP-EQUIV=\"Expires\" CONTENT=\"Tue, 01 Jan 1980 1:00:00 GMT\">\r\n"); 113 out.write("<META HTTP-EQUIV=\"Pragma\" CONTENT=\"no-cache\">\r\n"); 114 out.write("</head>\r\n\r\n"); 115 out.write("<body bgcolor=\"white\">\r\n\r\n"); 116 out.write("<table background=\"../images/bkg-topbar.gif\" border=\"0\" cellspacing=\"0\" cellpadding=\"5\" width=\"100%\">\r\n "); 117 out.write("<tbody>\r\n "); 118 out.write("<tr>\r\n "); 119 out.write("<td>"); 120 if (_jspx_meth_html_link_0(pageContext)) 121 return; 122 out.write("</td>\r\n "); 123 out.write("<td align=\"right\">"); 124 if (_jspx_meth_html_link_1(pageContext)) 125 return; 126 out.write("\r\n "); 127 out.write("<img border=\"0\" SRC=\"../images/separator.gif\" />\r\n\r\n"); 128 if (_jspx_meth_logic_notPresent_0(pageContext)) 129 return; 130 out.write("\r\n"); 131 if (_jspx_meth_logic_present_0(pageContext)) 132 return; 133 out.write("\r\n\r\n"); 134 if (_jspx_meth_logic_present_1(pageContext)) 135 return; 136 out.write("\r\n\r\n "); 137 out.write("<img border=\"0\" SRC=\"../images/separator.gif\" />"); 138 out.write("<a HREF=\"../help.html\">"); 139 out.write("<img border=\"0\" name=\"img_help\" SRC=\"../images/help.gif\" />"); 140 out.write("</a>\r\n "); 141 out.write("</td>\r\n "); 142 out.write("<td align=\"left\" valign=\"bottom\">\r\n "); 143 if (_jspx_meth_html_form_0(pageContext)) 144 return; 145 out.write("\r\n "); 146 out.write("</td>\r\n "); 147 out.write("</tr>\r\n "); 148 out.write("</tbody>\r\n"); 149 out.write("</table>\r\n\r\n"); 150 out.write("<center>\r\n"); 151 if (_jspx_meth_html_link_6(pageContext)) 152 return; 153 out.write("\r\n"); 154 out.write("<img border=\"0\" SRC=\"../images/separator.gif\" />\r\n"); 155 if (_jspx_meth_html_link_7(pageContext)) 156 return; 157 out.write("\r\n"); 158 out.write("<img border=\"0\" SRC=\"../images/separator.gif\" />\r\n"); 159 if (_jspx_meth_html_link_8(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_9(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_10(pageContext)) 168 return; 169 out.write("\r\n"); 170 out.write("</center>\r\n\r\n\r\n"); 171 out.write("\r\n\r\n"); 172 out.write("<!-- Support for non-traditional but simple message -->\r\n"); 173 if (_jspx_meth_logic_present_2(pageContext)) 174 return; 175 out.write("\r\n\r\n"); 176 out.write("<!-- Support for non-traditional but simpler use of errors... -->\r\n"); 177 178 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); 179 _jspx_th_logic_present_3.setPageContext(pageContext); 180 _jspx_th_logic_present_3.setParent(null); 181 _jspx_th_logic_present_3.setName("errors"); 182 int _jspx_eval_logic_present_3 = _jspx_th_logic_present_3.doStartTag(); 183 if (_jspx_eval_logic_present_3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { 184 do { 185 out.write("\r\n "); 186 187 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); 188 _jspx_th_logic_iterate_0.setPageContext(pageContext); 189 _jspx_th_logic_iterate_0.setParent(_jspx_th_logic_present_3); 190 _jspx_th_logic_iterate_0.setId("error"); 191 _jspx_th_logic_iterate_0.setName("errors"); 192 int _jspx_eval_logic_iterate_0 = _jspx_th_logic_iterate_0.doStartTag(); 193 if (_jspx_eval_logic_iterate_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { 194 java.lang.Object error = null; 195 if (_jspx_eval_logic_iterate_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { 196 javax.servlet.jsp.tagext.BodyContent _bc = pageContext.pushBody(); 197 out = _bc; 198 _jspx_th_logic_iterate_0.setBodyContent(_bc); 199 _jspx_th_logic_iterate_0.doInitBody(); 200 } 201 error = (java.lang.Object ) pageContext.findAttribute("error"); 202 do { 203 out.write("\r\n "); 204 out.write("<B>"); 205 out.write("<FONT color=RED>\r\n "); 206 out.write("<BR>"); 207 if (_jspx_meth_bean_write_1(_jspx_th_logic_iterate_0, pageContext)) 208 return; 209 out.write("\r\n "); 210 out.write("</FONT>"); 211 out.write("</B>\r\n "); 212 int evalDoAfterBody = _jspx_th_logic_iterate_0.doAfterBody(); 213 error = (java.lang.Object ) pageContext.findAttribute("error"); 214 if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) 215 break; 216 } while (true); 217 if (_jspx_eval_logic_iterate_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) 218 out = pageContext.popBody(); 219 } 220 if (_jspx_th_logic_iterate_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 221 return; 222 _jspx_tagPool_logic_iterate_name_id.reuse(_jspx_th_logic_iterate_0); 223 out.write("\r\n"); 224 int evalDoAfterBody = _jspx_th_logic_present_3.doAfterBody(); 225 if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) 226 break; 227 } while (true); 228 } 229 if (_jspx_th_logic_present_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 230 return; 231 _jspx_tagPool_logic_present_name.reuse(_jspx_th_logic_present_3); 232 out.write("\r\n"); 233 out.write("\r\n\r\n"); 234 235 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); 236 _jspx_th_bean_define_0.setPageContext(pageContext); 237 _jspx_th_bean_define_0.setParent(null); 238 _jspx_th_bean_define_0.setId("cart"); 239 _jspx_th_bean_define_0.setName("cartBean"); 240 _jspx_th_bean_define_0.setProperty("cart"); 241 int _jspx_eval_bean_define_0 = _jspx_th_bean_define_0.doStartTag(); 242 if (_jspx_th_bean_define_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 243 return; 244 _jspx_tagPool_bean_define_property_name_id.reuse(_jspx_th_bean_define_0); 245 java.lang.Object cart = null; 246 cart = (java.lang.Object ) pageContext.findAttribute("cart"); 247 out.write("\r\n\r\n"); 248 out.write("<table border=\"0\" width=\"100%\" cellspacing=\"0\" cellpadding=\"0\">\r\n"); 249 out.write("<tr>"); 250 out.write("<td valign=\"top\" width=\"20%\" align=\"left\">\r\n"); 251 out.write("<table align=\"left\" bgcolor=\"#008800\" border=\"0\" cellspacing=\"2\" cellpadding=\"2\">\r\n"); 252 out.write("<tr>"); 253 out.write("<td bgcolor=\"#FFFF88\">\r\n"); 254 if (_jspx_meth_html_link_11(pageContext)) 255 return; 256 out.write("\r\n"); 257 out.write("</td>"); 258 out.write("</tr>\r\n"); 259 out.write("</table>\r\n"); 260 out.write("</td>\r\n\r\n"); 261 out.write("<td valign=\"top\" align=\"center\">\r\n"); 262 out.write("<h2 align=\"center\">Checkout Summary"); 263 out.write("</h2>\r\n\r\n"); 264 out.write("<table align=\"center\" bgcolor=\"#008800\" border=\"0\" cellspacing=\"2\" cellpadding=\"5\">\r\n\r\n "); 265 out.write("<tr bgcolor=\"#cccccc\">\r\n "); 266 out.write("<td>"); 267 out.write("<b>Item ID"); 268 out.write("</b>"); 269 out.write("</td> "); 270 out.write("<td>"); 271 out.write("<b>Product ID"); 272 out.write("</b>"); 273 out.write("</td> "); 274 out.write("<td>"); 275 out.write("<b>Description"); 276 out.write("</b>"); 277 out.write("</td> "); 278 out.write("<td>"); 279 out.write("<b>In Stock?"); 280 out.write("</b>"); 281 out.write("</td> "); 282 out.write("<td>"); 283 out.write("<b>Quantity"); 284 out.write("</b>"); 285 out.write("</td> "); 286 out.write("<td>"); 287 out.write("<b>List Price"); 288 out.write("</b>"); 289 out.write("</td> "); 290 out.write("<td>"); 291 out.write("<b>Total Cost"); 292 out.write("</b>"); 293 out.write("</td>\r\n "); 294 out.write("</tr>\r\n\r\n"); 295 296 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); 297 _jspx_th_logic_iterate_1.setPageContext(pageContext); 298 _jspx_th_logic_iterate_1.setParent(null); 299 _jspx_th_logic_iterate_1.setId("cartItem"); 300 _jspx_th_logic_iterate_1.setName("cart"); 301 _jspx_th_logic_iterate_1.setProperty("cartItems"); 302 int _jspx_eval_logic_iterate_1 = _jspx_th_logic_iterate_1.doStartTag(); 303 if (_jspx_eval_logic_iterate_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { 304 java.lang.Object cartItem = null; 305 if (_jspx_eval_logic_iterate_1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { 306 javax.servlet.jsp.tagext.BodyContent _bc = pageContext.pushBody(); 307 out = _bc; 308 _jspx_th_logic_iterate_1.setBodyContent(_bc); 309 _jspx_th_logic_iterate_1.doInitBody(); 310 } 311 cartItem = (java.lang.Object ) pageContext.findAttribute("cartItem"); 312 do { 313 out.write("\r\n "); 314 out.write("<tr bgcolor=\"#FFFF88\">\r\n "); 315 out.write("<td>"); 316 out.write("<b>\r\n\r\n "); 317 if (_jspx_meth_html_link_12(_jspx_th_logic_iterate_1, pageContext)) 318 return; 319 out.write("</b>"); 320 out.write("</td>\r\n "); 321 out.write("<td>"); 322 if (_jspx_meth_bean_write_3(_jspx_th_logic_iterate_1, pageContext)) 323 return; 324 out.write("</td>\r\n "); 325 out.write("<td>\r\n "); 326 if (_jspx_meth_bean_write_4(_jspx_th_logic_iterate_1, pageContext)) 327 return; 328 out.write("\r\n "); 329 if (_jspx_meth_bean_write_5(_jspx_th_logic_iterate_1, pageContext)) 330 return; 331 out.write("\r\n "); 332 if (_jspx_meth_bean_write_6(_jspx_th_logic_iterate_1, pageContext)) 333 return; 334 out.write("\r\n "); 335 if (_jspx_meth_bean_write_7(_jspx_th_logic_iterate_1, pageContext)) 336 return; 337 out.write("\r\n "); 338 if (_jspx_meth_bean_write_8(_jspx_th_logic_iterate_1, pageContext)) 339 return; 340 out.write("\r\n "); 341 if (_jspx_meth_bean_write_9(_jspx_th_logic_iterate_1, pageContext)) 342 return; 343 out.write("\r\n "); 344 out.write("</td>\r\n "); 345 out.write("<td align=\"center\">"); 346 if (_jspx_meth_bean_write_10(_jspx_th_logic_iterate_1, pageContext)) 347 return; 348 out.write("</td>\r\n "); 349 out.write("<td align=\"center\">\r\n "); 350 if (_jspx_meth_bean_write_11(_jspx_th_logic_iterate_1, pageContext)) 351 return; 352 out.write("\r\n "); 353 out.write("</td>\r\n "); 354 out.write("<td align=\"right\">"); 355 if (_jspx_meth_bean_write_12(_jspx_th_logic_iterate_1, pageContext)) 356 return; 357 out.write("</td>\r\n "); 358 out.write("<td align=\"right\">"); 359 if (_jspx_meth_bean_write_13(_jspx_th_logic_iterate_1, pageContext)) 360 return; 361 out.write("</td>\r\n "); 362 out.write("</tr>\r\n"); 363 int evalDoAfterBody = _jspx_th_logic_iterate_1.doAfterBody(); 364 cartItem = (java.lang.Object ) pageContext.findAttribute("cartItem"); 365 if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) 366 break; 367 } while (true); 368 if (_jspx_eval_logic_iterate_1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) 369 out = pageContext.popBody(); 370 } 371 if (_jspx_th_logic_iterate_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 372 return; 373 _jspx_tagPool_logic_iterate_property_name_id.reuse(_jspx_th_logic_iterate_1); 374 out.write("\r\n"); 375 out.write("<tr bgcolor=\"#FFFF88\">\r\n"); 376 out.write("<td colspan=\"7\" align=\"right\">\r\n"); 377 out.write("<b>Sub Total: "); 378 if (_jspx_meth_bean_write_14(pageContext)) 379 return; 380 out.write("</b>"); 381 out.write("<br />\r\n\r\n"); 382 out.write("</td>\r\n"); 383 out.write("</tr>\r\n"); 384 out.write("</table>\r\n"); 385 out.write("<center>\r\n "); 386 if (_jspx_meth_logic_notEqual_1(pageContext)) 387 return; 388 out.write("\r\n "); 389 if (_jspx_meth_logic_notEqual_2(pageContext)) 390 return; 391 out.write("\r\n"); 392 out.write("</center>\r\n"); 393 out.write("<br>\r\n"); 394 out.write("<center>"); 395 if (_jspx_meth_html_link_13(pageContext)) 396 return; 397 out.write("</center>\r\n"); 398 out.write("</td>\r\n\r\n\r\n"); 399 out.write("<td valign=\"top\" width=\"20%\" align=\"right\">\r\n \r\n"); 400 out.write("</td>\r\n\r\n"); 401 out.write("</tr>\r\n"); 402 out.write("</table>\r\n\r\n"); 403 out.write("\r\n\r\n"); 404 out.write("<p align=\"center\">\r\n"); 405 out.write("<a HREF=\"http://www.ibatis.com\">"); 406 out.write("<img border=\"0\" align=\"center\" SRC=\"../images/poweredby.gif\" />"); 407 out.write("</a>\r\n"); 408 out.write("</p>\r\n"); 409 out.write("</p>\r\n\r\n\r\n\r\n\r\n"); 410 } catch (Throwable t) { 411 out = _jspx_out; 412 if (out != null && out.getBufferSize() != 0) 413 out.clearBuffer(); 414 if (pageContext != null) pageContext.handlePageException(t); 415 } finally { 416 if (_jspxFactory != null) _jspxFactory.releasePageContext(pageContext); 417 } 418 } 419 420 private boolean _jspx_meth_html_link_0(javax.servlet.jsp.PageContext pageContext) 421 throws Throwable { 422 JspWriter out = pageContext.getOut(); 423 424 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); 425 _jspx_th_html_link_0.setPageContext(pageContext); 426 _jspx_th_html_link_0.setParent(null); 427 _jspx_th_html_link_0.setPage("/shop/index.shtml"); 428 int _jspx_eval_html_link_0 = _jspx_th_html_link_0.doStartTag(); 429 if (_jspx_eval_html_link_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { 430 if (_jspx_eval_html_link_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { 431 javax.servlet.jsp.tagext.BodyContent _bc = pageContext.pushBody(); 432 out = _bc; 433 _jspx_th_html_link_0.setBodyContent(_bc); 434 _jspx_th_html_link_0.doInitBody(); 435 } 436 do { 437 out.write("<img border=\"0\" SRC=\"../images/logo-topbar.gif\" />"); 438 int evalDoAfterBody = _jspx_th_html_link_0.doAfterBody(); 439 if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) 440 break; 441 } while (true); 442 if (_jspx_eval_html_link_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) 443 out = pageContext.popBody(); 444 } 445 if (_jspx_th_html_link_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 446 return true; 447 _jspx_tagPool_html_link_page.reuse(_jspx_th_html_link_0); 448 return false; 449 } 450 451 private boolean _jspx_meth_html_link_1(javax.servlet.jsp.PageContext pageContext) 452 throws Throwable { 453 JspWriter out = pageContext.getOut(); 454 455 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); 456 _jspx_th_html_link_1.setPageContext(pageContext); 457 _jspx_th_html_link_1.setParent(null); 458 _jspx_th_html_link_1.setPage("/shop/viewCart.shtml"); 459 int _jspx_eval_html_link_1 = _jspx_th_html_link_1.doStartTag(); 460 if (_jspx_eval_html_link_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { 461 if (_jspx_eval_html_link_1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { 462 javax.servlet.jsp.tagext.BodyContent _bc = pageContext.pushBody(); 463 out = _bc; 464 _jspx_th_html_link_1.setBodyContent(_bc); 465 _jspx_th_html_link_1.doInitBody(); 466 } 467 do { 468 out.write("<img border=\"0\" name=\"img_cart\" SRC=\"../images/cart.gif\" />"); 469 int evalDoAfterBody = _jspx_th_html_link_1.doAfterBody(); 470 if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) 471 break; 472 } while (true); 473 if (_jspx_eval_html_link_1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) 474 out = pageContext.popBody(); 475 } 476 if (_jspx_th_html_link_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 477 return true; 478 _jspx_tagPool_html_link_page.reuse(_jspx_th_html_link_1); 479 return false; 480 } 481 482 private boolean _jspx_meth_logic_notPresent_0(javax.servlet.jsp.PageContext pageContext) 483 throws Throwable { 484 JspWriter out = pageContext.getOut(); 485 486 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); 487 _jspx_th_logic_notPresent_0.setPageContext(pageContext); 488 _jspx_th_logic_notPresent_0.setParent(null); 489 _jspx_th_logic_notPresent_0.setName("accountBean"); 490 _jspx_th_logic_notPresent_0.setScope("session"); 491 int _jspx_eval_logic_notPresent_0 = _jspx_th_logic_notPresent_0.doStartTag(); 492 if (_jspx_eval_logic_notPresent_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { 493 do { 494 out.write("\r\n "); 495 if (_jspx_meth_html_link_2(_jspx_th_logic_notPresent_0, pageContext)) 496 return true; 497 out.write("\r\n"); 498 int evalDoAfterBody = _jspx_th_logic_notPresent_0.doAfterBody(); 499 if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) 500 break; 501 } while (true); 502 } 503 if (_jspx_th_logic_notPresent_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 504 return true; 505 _jspx_tagPool_logic_notPresent_scope_name.reuse(_jspx_th_logic_notPresent_0); 506 return false; 507 } 508 509 private boolean _jspx_meth_html_link_2(javax.servlet.jsp.tagext.Tag _jspx_th_logic_notPresent_0, javax.servlet.jsp.PageContext pageContext) 510 throws Throwable { 511 JspWriter out = pageContext.getOut(); 512 513 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); 514 _jspx_th_html_link_2.setPageContext(pageContext); 515 _jspx_th_html_link_2.setParent(_jspx_th_logic_notPresent_0); 516 _jspx_th_html_link_2.setPage("/shop/signonForm.shtml"); 517 int _jspx_eval_html_link_2 = _jspx_th_html_link_2.doStartTag(); 518 if (_jspx_eval_html_link_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { 519 if (_jspx_eval_html_link_2 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { 520 javax.servlet.jsp.tagext.BodyContent _bc = pageContext.pushBody(); 521 out = _bc; 522 _jspx_th_html_link_2.setBodyContent(_bc); 523 _jspx_th_html_link_2.doInitBody(); 524 } 525 do { 526 out.write("\r\n "); 527 out.write("<img border=\"0\" name=\"img_signin\" SRC=\"../images/sign-in.gif\" />"); 528 int evalDoAfterBody = _jspx_th_html_link_2.doAfterBody(); 529 if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) 530 break; 531 } while (true); 532 if (_jspx_eval_html_link_2 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) 533 out = pageContext.popBody(); 534 } 535 if (_jspx_th_html_link_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 536 return true; 537 _jspx_tagPool_html_link_page.reuse(_jspx_th_html_link_2); 538 return false; 539 } 540 541 private boolean _jspx_meth_logic_present_0(javax.servlet.jsp.PageContext pageContext) 542 throws Throwable { 543 JspWriter out = pageContext.getOut(); 544 545 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); 546 _jspx_th_logic_present_0.setPageContext(pageContext); 547 _jspx_th_logic_present_0.setParent(null); 548 _jspx_th_logic_present_0.setName("accountBean"); 549 _jspx_th_logic_present_0.setScope("session"); 550 int _jspx_eval_logic_present_0 = _jspx_th_logic_present_0.doStartTag(); 551 if (_jspx_eval_logic_present_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { 552 do { 553 out.write("\r\n "); 554 if (_jspx_meth_logic_notEqual_0(_jspx_th_logic_present_0, pageContext)) 555 return true; 556 out.write("\r\n"); 557 int evalDoAfterBody = _jspx_th_logic_present_0.doAfterBody(); 558 if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) 559 break; 560 } while (true); 561 } 562 if (_jspx_th_logic_present_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 563 return true; 564 _jspx_tagPool_logic_present_scope_name.reuse(_jspx_th_logic_present_0); 565 return false; 566 } 567 568 private boolean _jspx_meth_logic_notEqual_0(javax.servlet.jsp.tagext.Tag _jspx_th_logic_present_0, javax.servlet.jsp.PageContext pageContext) 569 throws Throwable { 570 JspWriter out = pageContext.getOut(); 571 572 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); 573 _jspx_th_logic_notEqual_0.setPageContext(pageContext); 574 _jspx_th_logic_notEqual_0.setParent(_jspx_th_logic_present_0); 575 _jspx_th_logic_notEqual_0.setName("accountBean"); 576 _jspx_th_logic_notEqual_0.setProperty("authenticated"); 577 _jspx_th_logic_notEqual_0.setValue("true"); 578 _jspx_th_logic_notEqual_0.setScope("session"); 579 int _jspx_eval_logic_notEqual_0 = _jspx_th_logic_notEqual_0.doStartTag(); 580 if (_jspx_eval_logic_notEqual_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { 581 do { 582 out.write("\r\n "); 583 if (_jspx_meth_html_link_3(_jspx_th_logic_notEqual_0, pageContext)) 584 return true; 585 out.write("\r\n "); 586 int evalDoAfterBody = _jspx_th_logic_notEqual_0.doAfterBody(); 587 if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) 588 break; 589 } while (true); 590 } 591 if (_jspx_th_logic_notEqual_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 592 return true; 593 _jspx_tagPool_logic_notEqual_value_scope_property_name.reuse(_jspx_th_logic_notEqual_0); 594 return false; 595 } 596 597 private boolean _jspx_meth_html_link_3(javax.servlet.jsp.tagext.Tag _jspx_th_logic_notEqual_0, javax.servlet.jsp.PageContext pageContext) 598 throws Throwable { 599 JspWriter out = pageContext.getOut(); 600 601 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); 602 _jspx_th_html_link_3.setPageContext(pageContext); 603 _jspx_th_html_link_3.setParent(_jspx_th_logic_notEqual_0); 604 _jspx_th_html_link_3.setPage("/shop/signonForm.shtml"); 605 int _jspx_eval_html_link_3 = _jspx_th_html_link_3.doStartTag(); 606 if (_jspx_eval_html_link_3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { 607 if (_jspx_eval_html_link_3 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { 608 javax.servlet.jsp.tagext.BodyContent _bc = pageContext.pushBody(); 609 out = _bc; 610 _jspx_th_html_link_3.setBodyContent(_bc); 611 _jspx_th_html_link_3.doInitBody(); 612 } 613 do { 614 out.write("\r\n "); 615 out.write("<img border=\"0\" name=\"img_signin\" SRC=\"../images/sign-in.gif\" />"); 616 int evalDoAfterBody = _jspx_th_html_link_3.doAfterBody(); 617 if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) 618 break; 619 } while (true); 620 if (_jspx_eval_html_link_3 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) 621 out = pageContext.popBody(); 622 } 623 if (_jspx_th_html_link_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 624 return true; 625 _jspx_tagPool_html_link_page.reuse(_jspx_th_html_link_3); 626 return false; 627 } 628 629 private boolean _jspx_meth_logic_present_1(javax.servlet.jsp.PageContext pageContext) 630 throws Throwable { 631 JspWriter out = pageContext.getOut(); 632 633 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); 634 _jspx_th_logic_present_1.setPageContext(pageContext); 635 _jspx_th_logic_present_1.setParent(null); 636 _jspx_th_logic_present_1.setName("accountBean"); 637 _jspx_th_logic_present_1.setScope("session"); 638 int _jspx_eval_logic_present_1 = _jspx_th_logic_present_1.doStartTag(); 639 if (_jspx_eval_logic_present_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { 640 do { 641 out.write("\r\n "); 642 if (_jspx_meth_logic_equal_0(_jspx_th_logic_present_1, pageContext)) 643 return true; 644 out.write("\r\n"); 645 int evalDoAfterBody = _jspx_th_logic_present_1.doAfterBody(); 646 if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) 647 break; 648 } while (true); 649 } 650 if (_jspx_th_logic_present_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 651 return true; 652 _jspx_tagPool_logic_present_scope_name.reuse(_jspx_th_logic_present_1); 653 return false; 654 } 655 656 private boolean _jspx_meth_logic_equal_0(javax.servlet.jsp.tagext.Tag _jspx_th_logic_present_1, javax.servlet.jsp.PageContext pageContext) 657 throws Throwable { 658 JspWriter out = pageContext.getOut(); 659 660 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); 661 _jspx_th_logic_equal_0.setPageContext(pageContext); 662 _jspx_th_logic_equal_0.setParent(_jspx_th_logic_present_1); 663 _jspx_th_logic_equal_0.setName("accountBean"); 664 _jspx_th_logic_equal_0.setProperty("authenticated"); 665 _jspx_th_logic_equal_0.setValue("true"); 666 _jspx_th_logic_equal_0.setScope("session"); 667 int _jspx_eval_logic_equal_0 = _jspx_th_logic_equal_0.doStartTag(); 668 if (_jspx_eval_logic_equal_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { 669 do { 670 out.write("\r\n "); 671 if (_jspx_meth_html_link_4(_jspx_th_logic_equal_0, pageContext)) 672 return true; 673 out.write("\r\n "); 674 out.write("<img border=\"0\" SRC=\"../images/separator.gif\" />\r\n "); 675 if (_jspx_meth_html_link_5(_jspx_th_logic_equal_0, pageContext)) 676 return true; 677 out.write("\r\n "); 678 int evalDoAfterBody = _jspx_th_logic_equal_0.doAfterBody(); 679 if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) 680 break; 681 } while (true); 682 } 683 if (_jspx_th_logic_equal_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 684 return true; 685 _jspx_tagPool_logic_equal_value_scope_property_name.reuse(_jspx_th_logic_equal_0); 686 return false; 687 } 688 689 private boolean _jspx_meth_html_link_4(javax.servlet.jsp.tagext.Tag _jspx_th_logic_equal_0, javax.servlet.jsp.PageContext pageContext) 690 throws Throwable { 691 JspWriter out = pageContext.getOut(); 692 693 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); 694 _jspx_th_html_link_4.setPageContext(pageContext); 695 _jspx_th_html_link_4.setParent(_jspx_th_logic_equal_0); 696 _jspx_th_html_link_4.setPage("/shop/signoff.shtml"); 697 int _jspx_eval_html_link_4 = _jspx_th_html_link_4.doStartTag(); 698 if (_jspx_eval_html_link_4 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { 699 if (_jspx_eval_html_link_4 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { 700 javax.servlet.jsp.tagext.BodyContent _bc = pageContext.pushBody(); 701 out = _bc; 702 _jspx_th_html_link_4.setBodyContent(_bc); 703 _jspx_th_html_link_4.doInitBody(); 704 } 705 do { 706 out.write("\r\n "); 707 out.write("<img border=\"0\" name=\"img_signout\" SRC=\"../images/sign-out.gif\" />"); 708 int evalDoAfterBody = _jspx_th_html_link_4.doAfterBody(); 709 if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) 710 break; 711 } while (true); 712 if (_jspx_eval_html_link_4 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) 713 out = pageContext.popBody(); 714 } 715 if (_jspx_th_html_link_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 716 return true; 717 _jspx_tagPool_html_link_page.reuse(_jspx_th_html_link_4); 718 return false; 719 } 720 721 private boolean _jspx_meth_html_link_5(javax.servlet.jsp.tagext.Tag _jspx_th_logic_equal_0, javax.servlet.jsp.PageContext pageContext) 722 throws Throwable { 723 JspWriter out = pageContext.getOut(); 724 725 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); 726 _jspx_th_html_link_5.setPageContext(pageContext); 727 _jspx_th_html_link_5.setParent(_jspx_th_logic_equal_0); 728 _jspx_th_html_link_5.setPage("/shop/editAccountForm.shtml"); 729 int _jspx_eval_html_link_5 = _jspx_th_html_link_5.doStartTag(); 730 if (_jspx_eval_html_link_5 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { 731 if (_jspx_eval_html_link_5 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { 732 javax.servlet.jsp.tagext.BodyContent _bc = pageContext.pushBody(); 733 out = _bc; 734 _jspx_th_html_link_5.setBodyContent(_bc); 735 _jspx_th_html_link_5.doInitBody(); 736 } 737 do { 738 out.write("\r\n "); 739 out.write("<img border=\"0\" name=\"img_myaccount\" SRC=\"../images/my_account.gif\" />"); 740 int evalDoAfterBody = _jspx_th_html_link_5.doAfterBody(); 741 if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) 742 break; 743 } while (true); 744 if (_jspx_eval_html_link_5 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) 745 out = pageContext.popBody(); 746 } 747 if (_jspx_th_html_link_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 748 return true; 749 _jspx_tagPool_html_link_page.reuse(_jspx_th_html_link_5); 750 return false; 751 } 752 753 private boolean _jspx_meth_html_form_0(javax.servlet.jsp.PageContext pageContext) 754 throws Throwable { 755 JspWriter out = pageContext.getOut(); 756 757 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); 758 _jspx_th_html_form_0.setPageContext(pageContext); 759 _jspx_th_html_form_0.setParent(null); 760 _jspx_th_html_form_0.setMethod("post"); 761 _jspx_th_html_form_0.setAction("/shop/searchProducts.shtml"); 762 int _jspx_eval_html_form_0 = _jspx_th_html_form_0.doStartTag(); 763 if (_jspx_eval_html_form_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { 764 do { 765 out.write("\r\n "); 766 out.write("<input name=\"keyword\" size=\"14\" /> "); 767 out.write("<input border=\"0\" SRC=\"../images/search.gif\" type=\"image\" />\r\n "); 768 int evalDoAfterBody = _jspx_th_html_form_0.doAfterBody(); 769 if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) 770 break; 771 } while (true); 772 } 773 if (_jspx_th_html_form_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 774 return true; 775 _jspx_tagPool_html_form_method_action.reuse(_jspx_th_html_form_0); 776 return false; 777 } 778 779 private boolean _jspx_meth_html_link_6(javax.servlet.jsp.PageContext pageContext) 780 throws Throwable { 781 JspWriter out = pageContext.getOut(); 782 783 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); 784 _jspx_th_html_link_6.setPageContext(pageContext); 785 _jspx_th_html_link_6.setParent(null); 786 _jspx_th_html_link_6.setPage("/shop/viewCategory.shtml?categoryId=FISH"); 787 int _jspx_eval_html_link_6 = _jspx_th_html_link_6.doStartTag(); 788 if (_jspx_eval_html_link_6 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { 789 if (_jspx_eval_html_link_6 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { 790 javax.servlet.jsp.tagext.BodyContent _bc = pageContext.pushBody(); 791 out = _bc; 792 _jspx_th_html_link_6.setBodyContent(_bc); 793 _jspx_th_html_link_6.doInitBody(); 794 } 795 do { 796 out.write("\r\n"); 797 out.write("<img border=\"0\" SRC=\"../images/sm_fish.gif\" />"); 798 int evalDoAfterBody = _jspx_th_html_link_6.doAfterBody(); 799 if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) 800 break; 801 } while (true); 802 if (_jspx_eval_html_link_6 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) 803 out = pageContext.popBody(); 804 } 805 if (_jspx_th_html_link_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 806 return true; 807 _jspx_tagPool_html_link_page.reuse(_jspx_th_html_link_6); 808 return false; 809 } 810 811 private boolean _jspx_meth_html_link_7(javax.servlet.jsp.PageContext pageContext) 812 throws Throwable { 813 JspWriter out = pageContext.getOut(); 814 815 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); 816 _jspx_th_html_link_7.setPageContext(pageContext); 817 _jspx_th_html_link_7.setParent(null); 818 _jspx_th_html_link_7.setPage("/shop/viewCategory.shtml?categoryId=DOGS"); 819 int _jspx_eval_html_link_7 = _jspx_th_html_link_7.doStartTag(); 820 if (_jspx_eval_html_link_7 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { 821 if (_jspx_eval_html_link_7 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { 822 javax.servlet.jsp.tagext.BodyContent _bc = pageContext.pushBody(); 823 out = _bc; 824 _jspx_th_html_link_7.setBodyContent(_bc); 825 _jspx_th_html_link_7.doInitBody(); 826 } 827 do { 828 out.write("\r\n"); 829 out.write("<img border=\"0\" SRC=\"../images/sm_dogs.gif\" />"); 830 int evalDoAfterBody = _jspx_th_html_link_7.doAfterBody(); 831 if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) 832 break; 833 } while (true); 834 if (_jspx_eval_html_link_7 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) 835 out = pageContext.popBody(); 836 } 837 if (_jspx_th_html_link_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 838 return true; 839 _jspx_tagPool_html_link_page.reuse(_jspx_th_html_link_7); 840 return false; 841 } 842 843 private boolean _jspx_meth_html_link_8(javax.servlet.jsp.PageContext pageContext) 844 throws Throwable { 845 JspWriter out = pageContext.getOut(); 846 847 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); 848 _jspx_th_html_link_8.setPageContext(pageContext); 849 _jspx_th_html_link_8.setParent(null); 850 _jspx_th_html_link_8.setPage("/shop/viewCategory.shtml?categoryId=REPTILES"); 851 int _jspx_eval_html_link_8 = _jspx_th_html_link_8.doStartTag(); 852 if (_jspx_eval_html_link_8 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { 853 if (_jspx_eval_html_link_8 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { 854 javax.servlet.jsp.tagext.BodyContent _bc = pageContext.pushBody(); 855 out = _bc; 856 _jspx_th_html_link_8.setBodyContent(_bc); 857 _jspx_th_html_link_8.doInitBody(); 858 } 859 do { 860 out.write("\r\n"); 861 out.write("<img border=\"0\" SRC=\"../images/sm_reptiles.gif\" />"); 862 int evalDoAfterBody = _jspx_th_html_link_8.doAfterBody(); 863 if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) 864 break; 865 } while (true); 866 if (_jspx_eval_html_link_8 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) 867 out = pageContext.popBody(); 868 } 869 if (_jspx_th_html_link_8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 870 return true; 871 _jspx_tagPool_html_link_page.reuse(_jspx_th_html_link_8); 872 return false; 873 } 874 875 private boolean _jspx_meth_html_link_9(javax.servlet.jsp.PageContext pageContext) 876 throws Throwable { 877 JspWriter out = pageContext.getOut(); 878 879 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); 880 _jspx_th_html_link_9.setPageContext(pageContext); 881 _jspx_th_html_link_9.setParent(null); 882 _jspx_th_html_link_9.setPage("/shop/viewCategory.shtml?categoryId=CATS"); 883 int _jspx_eval_html_link_9 = _jspx_th_html_link_9.doStartTag(); 884 if (_jspx_eval_html_link_9 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { 885 if (_jspx_eval_html_link_9 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { 886 javax.servlet.jsp.tagext.BodyContent _bc = pageContext.pushBody(); 887 out = _bc; 888 _jspx_th_html_link_9.setBodyContent(_bc); 889 _jspx_th_html_link_9.doInitBody(); 890 } 891 do { 892 out.write("\r\n"); 893 out.write("<img border=\"0\" SRC=\"../images/sm_cats.gif\" />"); 894 int evalDoAfterBody = _jspx_th_html_link_9.doAfterBody(); 895 if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) 896 break; 897 } while (true); 898 if (_jspx_eval_html_link_9 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) 899 out = pageContext.popBody(); 900 } 901 if (_jspx_th_html_link_9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 902 return true; 903 _jspx_tagPool_html_link_page.reuse(_jspx_th_html_link_9); 904 return false; 905 } 906 907 private boolean _jspx_meth_html_link_10(javax.servlet.jsp.PageContext pageContext) 908 throws Throwable { 909 JspWriter out = pageContext.getOut(); 910 911 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); 912 _jspx_th_html_link_10.setPageContext(pageContext); 913 _jspx_th_html_link_10.setParent(null); 914 _jspx_th_html_link_10.setPage("/shop/viewCategory.shtml?categoryId=BIRDS"); 915 int _jspx_eval_html_link_10 = _jspx_th_html_link_10.doStartTag(); 916 if (_jspx_eval_html_link_10 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { 917 if (_jspx_eval_html_link_10 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { 918 javax.servlet.jsp.tagext.BodyContent _bc = pageContext.pushBody(); 919 out = _bc; 920 _jspx_th_html_link_10.setBodyContent(_bc); 921 _jspx_th_html_link_10.doInitBody(); 922 } 923 do { 924 out.write("\r\n"); 925 out.write("<img border=\"0\" SRC=\"../images/sm_birds.gif\" />"); 926 int evalDoAfterBody = _jspx_th_html_link_10.doAfterBody(); 927 if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) 928 break; 929 } while (true); 930 if (_jspx_eval_html_link_10 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) 931 out = pageContext.popBody(); 932 } 933 if (_jspx_th_html_link_10.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 934 return true; 935 _jspx_tagPool_html_link_page.reuse(_jspx_th_html_link_10); 936 return false; 937 } 938 939 private boolean _jspx_meth_logic_present_2(javax.servlet.jsp.PageContext pageContext) 940 throws Throwable { 941 JspWriter out = pageContext.getOut(); 942 943 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); 944 _jspx_th_logic_present_2.setPageContext(pageContext); 945 _jspx_th_logic_present_2.setParent(null); 946 _jspx_th_logic_present_2.setName("message"); 947 int _jspx_eval_logic_present_2 = _jspx_th_logic_present_2.doStartTag(); 948 if (_jspx_eval_logic_present_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { 949 do { 950 out.write("\r\n "); 951 out.write("<b>"); 952 out.write("<font color=\"BLUE\">"); 953 if (_jspx_meth_bean_write_0(_jspx_th_logic_present_2, pageContext)) 954 return true; 955 out.write("</font>"); 956 out.write("</b>\r\n"); 957 int evalDoAfterBody = _jspx_th_logic_present_2.doAfterBody(); 958 if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) 959 break; 960 } while (true); 961 } 962 if (_jspx_th_logic_present_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 963 return true; 964 _jspx_tagPool_logic_present_name.reuse(_jspx_th_logic_present_2); 965 return false; 966 } 967 968 private boolean _jspx_meth_bean_write_0(javax.servlet.jsp.tagext.Tag _jspx_th_logic_present_2, javax.servlet.jsp.PageContext pageContext) 969 throws Throwable { 970 JspWriter out = pageContext.getOut(); 971 972 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); 973 _jspx_th_bean_write_0.setPageContext(pageContext); 974 _jspx_th_bean_write_0.setParent(_jspx_th_logic_present_2); 975 _jspx_th_bean_write_0.setName("message"); 976 int _jspx_eval_bean_write_0 = _jspx_th_bean_write_0.doStartTag(); 977 if (_jspx_th_bean_write_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 978 return true; 979 _jspx_tagPool_bean_write_name.reuse(_jspx_th_bean_write_0); 980 return false; 981 } 982 983 private boolean _jspx_meth_bean_write_1(javax.servlet.jsp.tagext.Tag _jspx_th_logic_iterate_0, javax.servlet.jsp.PageContext pageContext) 984 throws Throwable { 985 JspWriter out = pageContext.getOut(); 986 987 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); 988 _jspx_th_bean_write_1.setPageContext(pageContext); 989 _jspx_th_bean_write_1.setParent(_jspx_th_logic_iterate_0); 990 _jspx_th_bean_write_1.setName("error"); 991 int _jspx_eval_bean_write_1 = _jspx_th_bean_write_1.doStartTag(); 992 if (_jspx_th_bean_write_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 993 return true; 994 _jspx_tagPool_bean_write_name.reuse(_jspx_th_bean_write_1); 995 return false; 996 } 997 998 private boolean _jspx_meth_html_link_11(javax.servlet.jsp.PageContext pageContext) 999 throws Throwable { 1000 JspWriter out = pageContext.getOut(); 1001 1002 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); 1003 _jspx_th_html_link_11.setPageContext(pageContext); 1004 _jspx_th_html_link_11.setParent(null); 1005 _jspx_th_html_link_11.setPage("/shop/viewCart.shtml"); 1006 int _jspx_eval_html_link_11 = _jspx_th_html_link_11.doStartTag(); 1007 if (_jspx_eval_html_link_11 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { 1008 if (_jspx_eval_html_link_11 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { 1009 javax.servlet.jsp.tagext.BodyContent _bc = pageContext.pushBody(); 1010 out = _bc; 1011 _jspx_th_html_link_11.setBodyContent(_bc); 1012 _jspx_th_html_link_11.doInitBody(); 1013 } 1014 do { 1015 out.write("<b>"); 1016 out.write("<font color=\"BLACK\" size=\"2\"><< Shopping Cart"); 1017 out.write("</font>"); 1018 out.write("</b>"); 1019 int evalDoAfterBody = _jspx_th_html_link_11.doAfterBody(); 1020 if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) 1021 break; 1022 } while (true); 1023 if (_jspx_eval_html_link_11 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) 1024 out = pageContext.popBody(); 1025 } 1026 if (_jspx_th_html_link_11.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 1027 return true; 1028 _jspx_tagPool_html_link_page.reuse(_jspx_th_html_link_11); 1029 return false; 1030 } 1031 1032 private boolean _jspx_meth_html_link_12(javax.servlet.jsp.tagext.Tag _jspx_th_logic_iterate_1, javax.servlet.jsp.PageContext pageContext) 1033 throws Throwable { 1034 JspWriter out = pageContext.getOut(); 1035 1036 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); 1037 _jspx_th_html_link_12.setPageContext(pageContext); 1038 _jspx_th_html_link_12.setParent(_jspx_th_logic_iterate_1); 1039 _jspx_th_html_link_12.setParamId("itemId"); 1040 _jspx_th_html_link_12.setParamName("cartItem"); 1041 _jspx_th_html_link_12.setParamProperty("item.itemId"); 1042 _jspx_th_html_link_12.setPage("/shop/viewItem.shtml"); 1043 int _jspx_eval_html_link_12 = _jspx_th_html_link_12.doStartTag(); 1044 if (_jspx_eval_html_link_12 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { 1045 if (_jspx_eval_html_link_12 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { 1046 javax.servlet.jsp.tagext.BodyContent _bc = pageContext.pushBody(); 1047 out = _bc; 1048 _jspx_th_html_link_12.setBodyContent(_bc); 1049 _jspx_th_html_link_12.doInitBody(); 1050 } 1051 do { 1052 out.write("\r\n "); 1053 if (_jspx_meth_bean_write_2(_jspx_th_html_link_12, pageContext)) 1054 return true; 1055 int evalDoAfterBody = _jspx_th_html_link_12.doAfterBody(); 1056 if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) 1057 break; 1058 } while (true); 1059 if (_jspx_eval_html_link_12 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) 1060 out = pageContext.popBody(); 1061 } 1062 if (_jspx_th_html_link_12.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 1063 return true; 1064 _jspx_tagPool_html_link_paramProperty_paramName_paramId_page.reuse(_jspx_th_html_link_12); 1065 return false; 1066 } 1067 1068 private boolean _jspx_meth_bean_write_2(javax.servlet.jsp.tagext.Tag _jspx_th_html_link_12, javax.servlet.jsp.PageContext pageContext) 1069 throws Throwable { 1070 JspWriter out = pageContext.getOut(); 1071 1072 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); 1073 _jspx_th_bean_write_2.setPageContext(pageContext); 1074 _jspx_th_bean_write_2.setParent(_jspx_th_html_link_12); 1075 _jspx_th_bean_write_2.setName("cartItem"); 1076 _jspx_th_bean_write_2.setProperty("item.itemId"); 1077 int _jspx_eval_bean_write_2 = _jspx_th_bean_write_2.doStartTag(); 1078 if (_jspx_th_bean_write_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 1079 return true; 1080 _jspx_tagPool_bean_write_property_name.reuse(_jspx_th_bean_write_2); 1081 return false; 1082 } 1083 1084 private boolean _jspx_meth_bean_write_3(javax.servlet.jsp.tagext.Tag _jspx_th_logic_iterate_1, javax.servlet.jsp.PageContext pageContext) 1085 throws Throwable { 1086 JspWriter out = pageContext.getOut(); 1087 1088 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); 1089 _jspx_th_bean_write_3.setPageContext(pageContext); 1090 _jspx_th_bean_write_3.setParent(_jspx_th_logic_iterate_1); 1091 _jspx_th_bean_write_3.setName("cartItem"); 1092 _jspx_th_bean_write_3.setProperty("item.productId"); 1093 int _jspx_eval_bean_write_3 = _jspx_th_bean_write_3.doStartTag(); 1094 if (_jspx_th_bean_write_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 1095 return true; 1096 _jspx_tagPool_bean_write_property_name.reuse(_jspx_th_bean_write_3); 1097 return false; 1098 } 1099 1100 private boolean _jspx_meth_bean_write_4(javax.servlet.jsp.tagext.Tag _jspx_th_logic_iterate_1, javax.servlet.jsp.PageContext pageContext) 1101 throws Throwable { 1102 JspWriter out = pageContext.getOut(); 1103 1104 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); 1105 _jspx_th_bean_write_4.setPageContext(pageContext); 1106 _jspx_th_bean_write_4.setParent(_jspx_th_logic_iterate_1); 1107 _jspx_th_bean_write_4.setName("cartItem"); 1108 _jspx_th_bean_write_4.setProperty("item.attribute1"); 1109 int _jspx_eval_bean_write_4 = _jspx_th_bean_write_4.doStartTag(); 1110 if (_jspx_th_bean_write_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 1111 return true; 1112 _jspx_tagPool_bean_write_property_name.reuse(_jspx_th_bean_write_4); 1113 return false; 1114 } 1115 1116 private boolean _jspx_meth_bean_write_5(javax.servlet.jsp.tagext.Tag _jspx_th_logic_iterate_1, javax.servlet.jsp.PageContext pageContext) 1117 throws Throwable { 1118 JspWriter out = pageContext.getOut(); 1119 1120 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); 1121 _jspx_th_bean_write_5.setPageContext(pageContext); 1122 _jspx_th_bean_write_5.setParent(_jspx_th_logic_iterate_1); 1123 _jspx_th_bean_write_5.setName("cartItem"); 1124 _jspx_th_bean_write_5.setProperty("item.attribute2"); 1125 int _jspx_eval_bean_write_5 = _jspx_th_bean_write_5.doStartTag(); 1126 if (_jspx_th_bean_write_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 1127 return true; 1128 _jspx_tagPool_bean_write_property_name.reuse(_jspx_th_bean_write_5); 1129 return false; 1130 } 1131 1132 private boolean _jspx_meth_bean_write_6(javax.servlet.jsp.tagext.Tag _jspx_th_logic_iterate_1, javax.servlet.jsp.PageContext pageContext) 1133 throws Throwable { 1134 JspWriter out = pageContext.getOut(); 1135 1136 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); 1137 _jspx_th_bean_write_6.setPageContext(pageContext); 1138 _jspx_th_bean_write_6.setParent(_jspx_th_logic_iterate_1); 1139 _jspx_th_bean_write_6.setName("cartItem"); 1140 _jspx_th_bean_write_6.setProperty("item.attribute3"); 1141 int _jspx_eval_bean_write_6 = _jspx_th_bean_write_6.doStartTag(); 1142 if (_jspx_th_bean_write_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 1143 return true; 1144 _jspx_tagPool_bean_write_property_name.reuse(_jspx_th_bean_write_6); 1145 return false; 1146 } 1147 1148 private boolean _jspx_meth_bean_write_7(javax.servlet.jsp.tagext.Tag _jspx_th_logic_iterate_1, javax.servlet.jsp.PageContext pageContext) 1149 throws Throwable { 1150 JspWriter out = pageContext.getOut(); 1151 1152 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); 1153 _jspx_th_bean_write_7.setPageContext(pageContext); 1154 _jspx_th_bean_write_7.setParent(_jspx_th_logic_iterate_1); 1155 _jspx_th_bean_write_7.setName("cartItem"); 1156 _jspx_th_bean_write_7.setProperty("item.attribute4"); 1157 int _jspx_eval_bean_write_7 = _jspx_th_bean_write_7.doStartTag(); 1158 if (_jspx_th_bean_write_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 1159 return true; 1160 _jspx_tagPool_bean_write_property_name.reuse(_jspx_th_bean_write_7); 1161 return false; 1162 } 1163 1164 private boolean _jspx_meth_bean_write_8(javax.servlet.jsp.tagext.Tag _jspx_th_logic_iterate_1, javax.servlet.jsp.PageContext pageContext) 1165 throws Throwable { 1166 JspWriter out = pageContext.getOut(); 1167 1168 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); 1169 _jspx_th_bean_write_8.setPageContext(pageContext); 1170 _jspx_th_bean_write_8.setParent(_jspx_th_logic_iterate_1); 1171 _jspx_th_bean_write_8.setName("cartItem"); 1172 _jspx_th_bean_write_8.setProperty("item.attribute5"); 1173 int _jspx_eval_bean_write_8 = _jspx_th_bean_write_8.doStartTag(); 1174 if (_jspx_th_bean_write_8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 1175 return true; 1176 _jspx_tagPool_bean_write_property_name.reuse(_jspx_th_bean_write_8); 1177 return false; 1178 } 1179 1180 private boolean _jspx_meth_bean_write_9(javax.servlet.jsp.tagext.Tag _jspx_th_logic_iterate_1, javax.servlet.jsp.PageContext pageContext) 1181 throws Throwable { 1182 JspWriter out = pageContext.getOut(); 1183 1184 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); 1185 _jspx_th_bean_write_9.setPageContext(pageContext); 1186 _jspx_th_bean_write_9.setParent(_jspx_th_logic_iterate_1); 1187 _jspx_th_bean_write_9.setName("cartItem"); 1188 _jspx_th_bean_write_9.setProperty("item.product.name"); 1189 int _jspx_eval_bean_write_9 = _jspx_th_bean_write_9.doStartTag(); 1190 if (_jspx_th_bean_write_9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 1191 return true; 1192 _jspx_tagPool_bean_write_property_name.reuse(_jspx_th_bean_write_9); 1193 return false; 1194 } 1195 1196 private boolean _jspx_meth_bean_write_10(javax.servlet.jsp.tagext.Tag _jspx_th_logic_iterate_1, javax.servlet.jsp.PageContext pageContext) 1197 throws Throwable { 1198 JspWriter out = pageContext.getOut(); 1199 1200 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); 1201 _jspx_th_bean_write_10.setPageContext(pageContext); 1202 _jspx_th_bean_write_10.setParent(_jspx_th_logic_iterate_1); 1203 _jspx_th_bean_write_10.setName("cartItem"); 1204 _jspx_th_bean_write_10.setProperty("inStock"); 1205 int _jspx_eval_bean_write_10 = _jspx_th_bean_write_10.doStartTag(); 1206 if (_jspx_th_bean_write_10.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 1207 return true; 1208 _jspx_tagPool_bean_write_property_name.reuse(_jspx_th_bean_write_10); 1209 return false; 1210 } 1211 1212 private boolean _jspx_meth_bean_write_11(javax.servlet.jsp.tagext.Tag _jspx_th_logic_iterate_1, javax.servlet.jsp.PageContext pageContext) 1213 throws Throwable { 1214 JspWriter out = pageContext.getOut(); 1215 1216 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); 1217 _jspx_th_bean_write_11.setPageContext(pageContext); 1218 _jspx_th_bean_write_11.setParent(_jspx_th_logic_iterate_1); 1219 _jspx_th_bean_write_11.setName("cartItem"); 1220 _jspx_th_bean_write_11.setProperty("quantity"); 1221 int _jspx_eval_bean_write_11 = _jspx_th_bean_write_11.doStartTag(); 1222 if (_jspx_th_bean_write_11.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 1223 return true; 1224 _jspx_tagPool_bean_write_property_name.reuse(_jspx_th_bean_write_11); 1225 return false; 1226 } 1227 1228 private boolean _jspx_meth_bean_write_12(javax.servlet.jsp.tagext.Tag _jspx_th_logic_iterate_1, javax.servlet.jsp.PageContext pageContext) 1229 throws Throwable { 1230 JspWriter out = pageContext.getOut(); 1231 1232 org.apache.struts.taglib.bean.WriteTag _jspx_th_bean_write_12 = (org.apache.struts.taglib.bean.WriteTag) _jspx_tagPool_bean_write_property_name_format.get(org.apache.struts.taglib.bean.WriteTag.class); 1233 _jspx_th_bean_write_12.setPageContext(pageContext); 1234 _jspx_th_bean_write_12.setParent(_jspx_th_logic_iterate_1); 1235 _jspx_th_bean_write_12.setName("cartItem"); 1236 _jspx_th_bean_write_12.setProperty("item.listPrice"); 1237 _jspx_th_bean_write_12.setFormat("$#,##0.00"); 1238 int _jspx_eval_bean_write_12 = _jspx_th_bean_write_12.doStartTag(); 1239 if (_jspx_th_bean_write_12.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 1240 return true; 1241 _jspx_tagPool_bean_write_property_name_format.reuse(_jspx_th_bean_write_12); 1242 return false; 1243 } 1244 1245 private boolean _jspx_meth_bean_write_13(javax.servlet.jsp.tagext.Tag _jspx_th_logic_iterate_1, javax.servlet.jsp.PageContext pageContext) 1246 throws Throwable { 1247 JspWriter out = pageContext.getOut(); 1248 1249 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); 1250 _jspx_th_bean_write_13.setPageContext(pageContext); 1251 _jspx_th_bean_write_13.setParent(_jspx_th_logic_iterate_1); 1252 _jspx_th_bean_write_13.setName("cartItem"); 1253 _jspx_th_bean_write_13.setProperty("total"); 1254 _jspx_th_bean_write_13.setFormat("$#,##0.00"); 1255 int _jspx_eval_bean_write_13 = _jspx_th_bean_write_13.doStartTag(); 1256 if (_jspx_th_bean_write_13.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 1257 return true; 1258 _jspx_tagPool_bean_write_property_name_format.reuse(_jspx_th_bean_write_13); 1259 return false; 1260 } 1261 1262 private boolean _jspx_meth_bean_write_14(javax.servlet.jsp.PageContext pageContext) 1263 throws Throwable { 1264 JspWriter out = pageContext.getOut(); 1265 1266 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); 1267 _jspx_th_bean_write_14.setPageContext(pageContext); 1268 _jspx_th_bean_write_14.setParent(null); 1269 _jspx_th_bean_write_14.setName("cart"); 1270 _jspx_th_bean_write_14.setProperty("subTotal"); 1271 _jspx_th_bean_write_14.setFormat("$#,##0.00"); 1272 int _jspx_eval_bean_write_14 = _jspx_th_bean_write_14.doStartTag(); 1273 if (_jspx_th_bean_write_14.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 1274 return true; 1275 _jspx_tagPool_bean_write_property_name_format.reuse(_jspx_th_bean_write_14); 1276 return false; 1277 } 1278 1279 private boolean _jspx_meth_logic_notEqual_1(javax.servlet.jsp.PageContext pageContext) 1280 throws Throwable { 1281 JspWriter out = pageContext.getOut(); 1282 1283 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); 1284 _jspx_th_logic_notEqual_1.setPageContext(pageContext); 1285 _jspx_th_logic_notEqual_1.setParent(null); 1286 _jspx_th_logic_notEqual_1.setName("cart"); 1287 _jspx_th_logic_notEqual_1.setProperty("cartItemList.firstPage"); 1288 _jspx_th_logic_notEqual_1.setValue("true"); 1289 int _jspx_eval_logic_notEqual_1 = _jspx_th_logic_notEqual_1.doStartTag(); 1290 if (_jspx_eval_logic_notEqual_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { 1291 do { 1292 out.write("\r\n "); 1293 out.write("<a HREF=\"switchCartPage.shtml?pageDirection=previous\">"); 1294 out.write("<img SRC=\"../images/button_prev.gif\" border=\"0\">"); 1295 out.write("</a>\r\n "); 1296 int evalDoAfterBody = _jspx_th_logic_notEqual_1.doAfterBody(); 1297 if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) 1298 break; 1299 } while (true); 1300 } 1301 if (_jspx_th_logic_notEqual_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 1302 return true; 1303 _jspx_tagPool_logic_notEqual_value_property_name.reuse(_jspx_th_logic_notEqual_1); 1304 return false; 1305 } 1306 1307 private boolean _jspx_meth_logic_notEqual_2(javax.servlet.jsp.PageContext pageContext) 1308 throws Throwable { 1309 JspWriter out = pageContext.getOut(); 1310 1311 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); 1312 _jspx_th_logic_notEqual_2.setPageContext(pageContext); 1313 _jspx_th_logic_notEqual_2.setParent(null); 1314 _jspx_th_logic_notEqual_2.setName("cart"); 1315 _jspx_th_logic_notEqual_2.setProperty("cartItemList.lastPage"); 1316 _jspx_th_logic_notEqual_2.setValue("true"); 1317 int _jspx_eval_logic_notEqual_2 = _jspx_th_logic_notEqual_2.doStartTag(); 1318 if (_jspx_eval_logic_notEqual_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { 1319 do { 1320 out.write("\r\n "); 1321 out.write("<a HREF=\"switchCartPage.shtml?pageDirection=next\">"); 1322 out.write("<img SRC=\"../images/button_next.gif\" border=\"0\">"); 1323 out.write("</a>\r\n "); 1324 int evalDoAfterBody = _jspx_th_logic_notEqual_2.doAfterBody(); 1325 if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) 1326 break; 1327 } while (true); 1328 } 1329 if (_jspx_th_logic_notEqual_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 1330 return true; 1331 _jspx_tagPool_logic_notEqual_value_property_name.reuse(_jspx_th_logic_notEqual_2); 1332 return false; 1333 } 1334 1335 private boolean _jspx_meth_html_link_13(javax.servlet.jsp.PageContext pageContext) 1336 throws Throwable { 1337 JspWriter out = pageContext.getOut(); 1338 1339 org.apache.struts.taglib.html.LinkTag _jspx_th_html_link_13 = (org.apache.struts.taglib.html.LinkTag) _jspx_tagPool_html_link_page.get(org.apache.struts.taglib.html.LinkTag.class); 1340 _jspx_th_html_link_13.setPageContext(pageContext); 1341 _jspx_th_html_link_13.setParent(null); 1342 _jspx_th_html_link_13.setPage("/shop/newOrderForm.shtml"); 1343 int _jspx_eval_html_link_13 = _jspx_th_html_link_13.doStartTag(); 1344 if (_jspx_eval_html_link_13 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { 1345 if (_jspx_eval_html_link_13 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { 1346 javax.servlet.jsp.tagext.BodyContent _bc = pageContext.pushBody(); 1347 out = _bc; 1348 _jspx_th_html_link_13.setBodyContent(_bc); 1349 _jspx_th_html_link_13.doInitBody(); 1350 } 1351 do { 1352 out.write("<img border=\"0\" SRC=\"../images/button_continue.gif\" />"); 1353 int evalDoAfterBody = _jspx_th_html_link_13.doAfterBody(); 1354 if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) 1355 break; 1356 } while (true); 1357 if (_jspx_eval_html_link_13 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) 1358 out = pageContext.popBody(); 1359 } 1360 if (_jspx_th_html_link_13.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 1361 return true; 1362 _jspx_tagPool_html_link_page.reuse(_jspx_th_html_link_13); 1363 return false; 1364 } 1365} 1366 | Popular Tags |