⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 __search.java

📁 这个文件是用JB 2005 建立的struts 的测试工程
💻 JAVA
📖 第 1 页 / 共 3 页
字号:
          //^%$__TAG_CODEGEN : begin size custom tag block... //[ /search.jsp; Line: 43]          /*** declare AT_BEGIN TagExtra Vars here ***/ //[ /search.jsp; Line: 43]          java.lang.Integer size = null; //[ /search.jsp; Line: 43]          if (_bean_size0 == null) _bean_size0 = new org.apache.struts.taglib.bean.SizeTag(); //[ /search.jsp; Line: 43]          _bean_size0.setPageContext(pageContext); //[ /search.jsp; Line: 43]          _bean_size0.setParent((javax.servlet.jsp.tagext.Tag)_logic_present0); //[ /search.jsp; Line: 43]          _activeTag = _bean_size0; //[ /search.jsp; Line: 43]          _bean_size0.setId(weblogic.utils.StringUtils.valueOf("size")); //[ /search.jsp; Line: 43]          _bean_size0.setName(weblogic.utils.StringUtils.valueOf("searchForm")); //[ /search.jsp; Line: 43]          _bean_size0.setProperty(weblogic.utils.StringUtils.valueOf("results")); //[ /search.jsp; Line: 43]          _int0 = _bean_size0.doStartTag(); //[ /search.jsp; Line: 43]          if (_int0 == BodyTag.EVAL_BODY_BUFFERED) { //[ /search.jsp; Line: 43]            throw new JspTagException("Since tag class org.apache.struts.taglib.bean.SizeTag does not implement BodyTag, it cannot return BodyTag.EVAL_BODY_BUFFERED"); //[ /search.jsp; Line: 43]          } //[ /search.jsp; Line: 43]          /*** sync AT_BEGIN TagExtra Vars here ***/ //[ /search.jsp; Line: 43]          size = (java.lang.Integer)pageContext.findAttribute("size"); //[ /search.jsp; Line: 43]          _int0 = _bean_size0.doEndTag(); //[ /search.jsp; Line: 43]          if (_int0 == Tag.SKIP_PAGE) { _activeTag = null; _releaseTags(_bean_size0); return; } //[ /search.jsp; Line: 43]          _activeTag = _bean_size0.getParent(); _bean_size0.release(); //[ /search.jsp; Line: 43]          /*** sync AT_BEGIN TagExtra Vars here ***/ //[ /search.jsp; Line: 43]          size = (java.lang.Integer)pageContext.findAttribute("size"); //[ /search.jsp; Line: 43]          /*** declare & sync AT_END TagExtra Vars here ***/ //[ /search.jsp; Line: 43]          _writeText(response, out, _wl_block10, _wl_block10Bytes);          //^%$__TAG_CODEGEN : begin equal custom tag block... //[ /search.jsp; Line: 44]          /*** declare AT_BEGIN TagExtra Vars here ***/ //[ /search.jsp; Line: 44]          if (_logic_equal0 == null) _logic_equal0 = new org.apache.struts.taglib.logic.EqualTag(); //[ /search.jsp; Line: 44]          _logic_equal0.setPageContext(pageContext); //[ /search.jsp; Line: 44]          _logic_equal0.setParent((javax.servlet.jsp.tagext.Tag)_logic_present0); //[ /search.jsp; Line: 44]          _activeTag = _logic_equal0; //[ /search.jsp; Line: 44]          _logic_equal0.setName(weblogic.utils.StringUtils.valueOf("size")); //[ /search.jsp; Line: 44]          _logic_equal0.setValue(weblogic.utils.StringUtils.valueOf("0")); //[ /search.jsp; Line: 44]          _int0 = _logic_equal0.doStartTag(); //[ /search.jsp; Line: 44]          if (_int0 == BodyTag.EVAL_BODY_BUFFERED) { //[ /search.jsp; Line: 44]            throw new JspTagException("Since tag class org.apache.struts.taglib.logic.EqualTag does not implement BodyTag, it cannot return BodyTag.EVAL_BODY_BUFFERED"); //[ /search.jsp; Line: 44]          } //[ /search.jsp; Line: 44]          /*** sync AT_BEGIN TagExtra Vars here ***/ //[ /search.jsp; Line: 44]          if (_int0 != Tag.SKIP_BODY) { // begin !SKIP_BODY... //[ /search.jsp; Line: 44]            do { //[ /search.jsp; Line: 44]              /*** sync AT_BEGIN Vars after doInitBody ***/ //[ /search.jsp; Line: 44]              /*** declare & sync NESTED TagExtra Vars here ***/ //[ /search.jsp; Line: 44]              _writeText(response, out, _wl_block11, _wl_block11Bytes);              //^%$__TAG_CODEGEN  //[ /search.jsp; Line: 50]            } while (_logic_equal0.doAfterBody() == IterationTag.EVAL_BODY_AGAIN); //[ /search.jsp; Line: 50]          } // end !SKIP_BODY //[ /search.jsp; Line: 50]          if (_logic_equal0.doEndTag() == Tag.SKIP_PAGE) { _activeTag = null; _releaseTags(_logic_equal0); return; } //[ /search.jsp; Line: 50]          _activeTag = _logic_equal0.getParent(); _logic_equal0.release(); //[ /search.jsp; Line: 50]          //end equal custom tag.... //[ /search.jsp; Line: 50]          /*** sync AT_BEGIN TagExtra Vars here ***/ //[ /search.jsp; Line: 50]          /*** declare & sync AT_END TagExtra Vars here ***/ //[ /search.jsp; Line: 50]          _writeText(response, out, _wl_block12, _wl_block12Bytes);          //^%$__TAG_CODEGEN : begin greaterThan custom tag block... //[ /search.jsp; Line: 52]          /*** declare AT_BEGIN TagExtra Vars here ***/ //[ /search.jsp; Line: 52]          if (_logic_greaterThan0 == null) _logic_greaterThan0 = new org.apache.struts.taglib.logic.GreaterThanTag(); //[ /search.jsp; Line: 52]          _logic_greaterThan0.setPageContext(pageContext); //[ /search.jsp; Line: 52]          _logic_greaterThan0.setParent((javax.servlet.jsp.tagext.Tag)_logic_present0); //[ /search.jsp; Line: 52]          _activeTag = _logic_greaterThan0; //[ /search.jsp; Line: 52]          _logic_greaterThan0.setName(weblogic.utils.StringUtils.valueOf("size")); //[ /search.jsp; Line: 52]          _logic_greaterThan0.setValue(weblogic.utils.StringUtils.valueOf("0")); //[ /search.jsp; Line: 52]          _int0 = _logic_greaterThan0.doStartTag(); //[ /search.jsp; Line: 52]          if (_int0 == BodyTag.EVAL_BODY_BUFFERED) { //[ /search.jsp; Line: 52]            throw new JspTagException("Since tag class org.apache.struts.taglib.logic.GreaterThanTag does not implement BodyTag, it cannot return BodyTag.EVAL_BODY_BUFFERED"); //[ /search.jsp; Line: 52]          } //[ /search.jsp; Line: 52]          /*** sync AT_BEGIN TagExtra Vars here ***/ //[ /search.jsp; Line: 52]          if (_int0 != Tag.SKIP_BODY) { // begin !SKIP_BODY... //[ /search.jsp; Line: 52]            do { //[ /search.jsp; Line: 52]              /*** sync AT_BEGIN Vars after doInitBody ***/ //[ /search.jsp; Line: 52]              /*** declare & sync NESTED TagExtra Vars here ***/ //[ /search.jsp; Line: 52]              _writeText(response, out, _wl_block13, _wl_block13Bytes);              //^%$__TAG_CODEGEN : begin iterate custom tag block... //[ /search.jsp; Line: 58]              /*** declare AT_BEGIN TagExtra Vars here ***/ //[ /search.jsp; Line: 58]              if (_logic_iterate0 == null) _logic_iterate0 = new org.apache.struts.taglib.logic.IterateTag(); //[ /search.jsp; Line: 58]              _logic_iterate0.setPageContext(pageContext); //[ /search.jsp; Line: 58]              _logic_iterate0.setParent((javax.servlet.jsp.tagext.Tag)_logic_greaterThan0); //[ /search.jsp; Line: 58]              _activeTag = _logic_iterate0; //[ /search.jsp; Line: 58]              _logic_iterate0.setId(weblogic.utils.StringUtils.valueOf("result")); //[ /search.jsp; Line: 58]              _logic_iterate0.setName(weblogic.utils.StringUtils.valueOf("searchForm")); //[ /search.jsp; Line: 58]              _logic_iterate0.setProperty(weblogic.utils.StringUtils.valueOf("results")); //[ /search.jsp; Line: 58]              _int2 = _logic_iterate0.doStartTag(); //[ /search.jsp; Line: 58]              /*** sync AT_BEGIN TagExtra Vars here ***/ //[ /search.jsp; Line: 58]              if (_int2 != Tag.SKIP_BODY) { // begin !SKIP_BODY... //[ /search.jsp; Line: 58]                if (_int2 == BodyTag.EVAL_BODY_BUFFERED) { //[ /search.jsp; Line: 58]                  out = pageContext.pushBody(); //[ /search.jsp; Line: 58]                  _logic_iterate0.setBodyContent((BodyContent)out); //[ /search.jsp; Line: 58]                  _logic_iterate0.doInitBody(); //[ /search.jsp; Line: 58]                } //[ /search.jsp; Line: 58]                try { // _logic_iterate0 popBody() try/finally.. //[ /search.jsp; Line: 58]                  do { //[ /search.jsp; Line: 58]                    /*** sync AT_BEGIN Vars after doInitBody ***/ //[ /search.jsp; Line: 58]                    /*** declare & sync NESTED TagExtra Vars here ***/ //[ /search.jsp; Line: 58]                    java.lang.Object result = null; //[ /search.jsp; Line: 58]                    result = (java.lang.Object)pageContext.findAttribute("result"); //[ /search.jsp; Line: 58]                    out.print("\r\n        <tr>\r\n          <td>");                    //^%$__TAG_CODEGEN : begin write custom tag block... //[ /search.jsp; Line: 60]                    /*** declare AT_BEGIN TagExtra Vars here ***/ //[ /search.jsp; Line: 60]                    if (_bean_write0 == null) _bean_write0 = new org.apache.struts.taglib.bean.WriteTag(); //[ /search.jsp; Line: 60]                    _bean_write0.setPageContext(pageContext); //[ /search.jsp; Line: 60]                    _bean_write0.setParent((javax.servlet.jsp.tagext.Tag)_logic_iterate0); //[ /search.jsp; Line: 60]                    _activeTag = _bean_write0; //[ /search.jsp; Line: 60]                    _bean_write0.setName(weblogic.utils.StringUtils.valueOf("result")); //[ /search.jsp; Line: 60]                    _bean_write0.setProperty(weblogic.utils.StringUtils.valueOf("name")); //[ /search.jsp; Line: 60]                    _int3 = _bean_write0.doStartTag(); //[ /search.jsp; Line: 60]                    if (_int3 == BodyTag.EVAL_BODY_BUFFERED) { //[ /search.jsp; Line: 60]                      throw new JspTagException("Since tag class org.apache.struts.taglib.bean.WriteTag does not implement BodyTag, it cannot return BodyTag.EVAL_BODY_BUFFERED"); //[ /search.jsp; Line: 60]                    } //[ /search.jsp; Line: 60]                    /*** sync AT_BEGIN TagExtra Vars here ***/ //[ /search.jsp; Line: 60]                    _int3 = _bean_write0.doEndTag(); //[ /search.jsp; Line: 60]                    if (_int3 == Tag.SKIP_PAGE) { _activeTag = null; _releaseTags(_bean_write0); return; } //[ /search.jsp; Line: 60]                    _activeTag = _bean_write0.getParent(); _bean_write0.release(); //[ /search.jsp; Line: 60]                    /*** sync AT_BEGIN TagExtra Vars here ***/ //[ /search.jsp; Line: 60]                    /*** declare & sync AT_END TagExtra Vars here ***/ //[ /search.jsp; Line: 60]                    out.print("</td>\r\n           <td>");                    //^%$__TAG_CODEGEN : begin write custom tag block... //[ /search.jsp; Line: 61]                    /*** declare AT_BEGIN TagExtra Vars here ***/ //[ /search.jsp; Line: 61]                    if (_bean_write0 == null) _bean_write0 = new org.apache.struts.taglib.bean.WriteTag(); //[ /search.jsp; Line: 61]                    _bean_write0.setPageContext(pageContext); //[ /search.jsp; Line: 61]                    _bean_write0.setParent((javax.servlet.jsp.tagext.Tag)_logic_iterate0); //[ /search.jsp; Line: 61]                    _activeTag = _bean_write0; //[ /search.jsp; Line: 61]                    _bean_write0.setName(weblogic.utils.StringUtils.valueOf("result")); //[ /search.jsp; Line: 61]                    _bean_write0.setProperty(weblogic.utils.StringUtils.valueOf("ssNum")); //[ /search.jsp; Line: 61]                    _int3 = _bean_write0.doStartTag(); //[ /search.jsp; Line: 61]                    if (_int3 == BodyTag.EVAL_BODY_BUFFERED) { //[ /search.jsp; Line: 61]                      throw new JspTagException("Since tag class org.apache.struts.taglib.bean.WriteTag does not implement BodyTag, it cannot return BodyTag.EVAL_BODY_BUFFERED"); //[ /search.jsp; Line: 61]                    } //[ /search.jsp; Line: 61]                    /*** sync AT_BEGIN TagExtra Vars here ***/ //[ /search.jsp; Line: 61]                    _int3 = _bean_write0.doEndTag(); //[ /search.jsp; Line: 61]                    if (_int3 == Tag.SKIP_PAGE) { _activeTag = null; _releaseTags(_bean_write0); return; } //[ /search.jsp; Line: 61]                    _activeTag = _bean_write0.getParent(); _bean_write0.release(); //[ /search.jsp; Line: 61]                    /*** sync AT_BEGIN TagExtra Vars here ***/ //[ /search.jsp; Line: 61]                    /*** declare & sync AT_END TagExtra Vars here ***/ //[ /search.jsp; Line: 61]                    out.print("</td>\r\n        </tr>\r\n      ");                    //^%$__TAG_CODEGEN  //[ /search.jsp; Line: 63]                  } while (_logic_iterate0.doAfterBody() == IterationTag.EVAL_BODY_AGAIN); //[ /search.jsp; Line: 63]                } finally { // _logic_iterate0 popBody() finally... //[ /search.jsp; Line: 63]                  if (_int2 == BodyTag.EVAL_BODY_BUFFERED) out = pageContext.popBody(); //[ /search.jsp; Line: 63]                } //[ /search.jsp; Line: 63]              } // end !SKIP_BODY //[ /search.jsp; Line: 63]              if (_logic_iterate0.doEndTag() == Tag.SKIP_PAGE) { _activeTag = null; _releaseTags(_logic_iterate0); return; } //[ /search.jsp; Line: 63]              _activeTag = _logic_iterate0.getParent(); _logic_iterate0.release(); //[ /search.jsp; Line: 63]              //end iterate custom tag.... //[ /search.jsp; Line: 63]              /*** sync AT_BEGIN TagExtra Vars here ***/ //[ /search.jsp; Line: 63]              /*** declare & sync AT_END TagExtra Vars here ***/ //[ /search.jsp; Line: 63]              _writeText(response, out, _wl_block14, _wl_block14Bytes);              //^%$__TAG_CODEGEN  //[ /search.jsp; Line: 65]            } while (_logic_greaterThan0.doAfterBody() == IterationTag.EVAL_BODY_AGAIN); //[ /search.jsp; Line: 65]          } // end !SKIP_BODY //[ /search.jsp; Line: 65]          if (_logic_greaterThan0.doEndTag() == Tag.SKIP_PAGE) { _activeTag = null; _releaseTags(_logic_greaterThan0); return; } //[ /search.jsp; Line: 65]          _activeTag = _logic_greaterThan0.getParent(); _logic_greaterThan0.release(); //[ /search.jsp; Line: 65]          //end greaterThan custom tag.... //[ /search.jsp; Line: 65]          /*** sync AT_BEGIN TagExtra Vars here ***/ //[ /search.jsp; Line: 65]          /*** declare & sync AT_END TagExtra Vars here ***/ //[ /search.jsp; Line: 65]          _writeText(response, out, _wl_block15, _wl_block15Bytes);          //^%$__TAG_CODEGEN  //[ /search.jsp; Line: 66]        } while (_logic_present0.doAfterBody() == IterationTag.EVAL_BODY_AGAIN); //[ /search.jsp; Line: 66]      } // end !SKIP_BODY //[ /search.jsp; Line: 66]      if (_logic_present0.doEndTag() == Tag.SKIP_PAGE) { _activeTag = null; _releaseTags(_logic_present0); return; } //[ /search.jsp; Line: 66]      _activeTag = _logic_present0.getParent(); _logic_present0.release(); //[ /search.jsp; Line: 66]      //end present custom tag.... //[ /search.jsp; Line: 66]      /*** sync AT_BEGIN TagExtra Vars here ***/ //[ /search.jsp; Line: 66]      /*** declare & sync AT_END TagExtra Vars here ***/ //[ /search.jsp; Line: 66]      _writeText(response, out, _wl_block16, _wl_block16Bytes);    } catch (Throwable __ee) {      while (out != null && out != _originalOut) out = pageContext.popBody();      _releaseTags(_activeTag);      ((weblogic.servlet.jsp.PageContextImpl)pageContext).handlePageException((Throwable)__ee);    }        
    //before final close brace...
  }
  
  
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -