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