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

📄 _default__xsl.java

📁 《jsp编程起步》里面的所有源代码
💻 JAVA
📖 第 1 页 / 共 5 页
字号:
      out.setLocation("caucho/contents.xsl", 399);
      out.pushElement("", "", "font", "font");
      out.setAttribute("size", "3");
      {
        Env _xsl_arg1 = XPath.createEnv(env);
        for (Node _xsl_node = node.getFirstChild();
             _xsl_node != null;
             _xsl_node = _xsl_node.getNextSibling())
          applyNode(out, _xsl_node, _xsl_arg1, null, 0, 2147483647);
        XPath.freeEnv(_xsl_arg1);
      }
      out.popElement();
    }
    out.disableEscaping(oldEscaping);
  }
  
  // 'border-box'
  private void _xsl_template_42(XslWriter out, Node inputNode, Env env, String mode)
    throws Exception
  {
    Object _xsl_tmp;
    Node node = inputNode;
    boolean oldEscaping = out.disableEscaping(true);
    out.setLocation("caucho/contents.xsl", 406);
    out.pushElement("", "", "table", "table");
    out.setAttribute("border", "0");
    out.setAttribute("cellspacing", "0");
    out.setAttribute("cellpadding", "1");
    out.setAttribute("width", "100%");
    out.setAttribute("bgcolor", "silver");
    if (_exprs[7].evalBoolean(node, env)) {
      out.pushAttribute("cellpadding");
      if (node instanceof Element)
        out.print(((Element) node).getAttribute("border"));
      out.popAttribute();
    }
    {
      Iterator _xsl_iter2 = _select_patterns[8].select(node, env);
      while (_xsl_iter2.hasNext()) {
        Node node1 = node;
        node = (Node) _xsl_iter2.next();
        out.pushCopy(node);
        out.popCopy(node);
        node = node1;
      }
    }
    if (_exprs[8].evalBoolean(node, env)) {
      out.setLocation("caucho/contents.xsl", 416);
      out.pushElement("", "", "tr", "tr");
      out.setLocation("caucho/contents.xsl", 416);
      out.pushElement("", "", "td", "td");
      out.setLocation("caucho/contents.xsl", 417);
      out.pushElement("", "", "table", "table");
      out.setAttribute("border", "0");
      out.setAttribute("cellpadding", "0");
      out.setAttribute("cellspacing", "0");
      out.setAttribute("width", "100%");
      out.setLocation("caucho/contents.xsl", 418);
      out.pushElement("", "", "tr", "tr");
      out.setLocation("caucho/contents.xsl", 418);
      out.pushElement("", "", "td", "td");
      out.setLocation("caucho/contents.xsl", 418);
      out.pushElement("", "", "font", "font");
      out.setAttribute("size", "+1");
      out.setLocation("caucho/contents.xsl", 418);
      out.write(_xsl_string39, 0, 6);
      out.setLocation("caucho/contents.xsl", 418);
      out.pushElement("", "", "b", "b");
      if (_exprs[9].evalBoolean(node, env)) {
        if (node instanceof Element)
          out.print(((Element) node).getAttribute("title"));
      }
      else {
        {
          Env _xsl_arg1 = XPath.createEnv(env);
          {
            Iterator _xsl_loop = _select_patterns[9].select(node, env);
            while (_xsl_loop.hasNext()) {
              applyNode(out, (Node) _xsl_loop.next(), _xsl_arg1, null, 0, 2147483647);
            }
          }
          XPath.freeEnv(_xsl_arg1);
        }
      }
      out.popElement();
      out.popElement();
      out.popElement();
      out.popElement();
      out.popElement();
      out.popElement();
      out.popElement();
    }
    out.setLocation("caucho/contents.xsl", 428);
    out.pushElement("", "", "tr", "tr");
    out.setLocation("caucho/contents.xsl", 428);
    out.pushElement("", "", "td", "td");
    out.setLocation("caucho/contents.xsl", 429);
    out.pushElement("", "", "table", "table");
    out.setAttribute("border", "0");
    out.setAttribute("cellpadding", "3");
    out.setAttribute("cellspacing", "0");
    out.setAttribute("width", "100%");
    {
      Iterator _xsl_iter3 = _select_patterns[10].select(node, env);
      while (_xsl_iter3.hasNext()) {
        Node node1 = node;
        node = (Node) _xsl_iter3.next();
        out.pushCopy(node);
        out.popCopy(node);
        node = node1;
      }
    }
    out.setLocation("caucho/contents.xsl", 433);
    out.pushElement("", "", "tr", "tr");
    out.setLocation("caucho/contents.xsl", 433);
    out.pushElement("", "", "td", "td");
    out.setAttribute("bgcolor", "white");
    {
      Env _xsl_arg1 = XPath.createEnv(env);
      {
        Iterator _xsl_loop = _select_patterns[11].select(node, env);
        while (_xsl_loop.hasNext()) {
          applyNode(out, (Node) _xsl_loop.next(), _xsl_arg1, null, 0, 2147483647);
        }
      }
      XPath.freeEnv(_xsl_arg1);
    }
    out.popElement();
    out.popElement();
    out.popElement();
    out.popElement();
    out.popElement();
    out.popElement();
    out.disableEscaping(oldEscaping);
  }
  
  // 'example-box'
  private void _xsl_template_43(XslWriter out, Node inputNode, Env env, String mode)
    throws Exception
  {
    Object _xsl_tmp;
    Node node = inputNode;
    boolean oldEscaping = out.disableEscaping(true);
    out.setLocation("caucho/contents.xsl", 442);
    out.pushElement("", "", "table", "table");
    out.setAttribute("border", "0");
    out.setAttribute("cellpadding", "1");
    out.setAttribute("cellspacing", "0");
    out.setAttribute("width", "100%");
    out.setLocation("caucho/contents.xsl", 443);
    out.pushElement("", "", "tr", "tr");
    out.setAttribute("bgcolor", "silver");
    out.setLocation("caucho/contents.xsl", 444);
    out.pushElement("", "", "td", "td");
    out.setLocation("caucho/contents.xsl", 445);
    out.pushElement("", "", "table", "table");
    out.setAttribute("border", "0");
    out.setAttribute("cellpadding", "3");
    out.setAttribute("cellspacing", "0");
    out.setAttribute("width", "100%");
    if (_exprs[10].evalBoolean(node, env)) {
      out.setLocation("caucho/contents.xsl", 448);
      out.pushElement("", "", "tr", "tr");
      out.setLocation("caucho/contents.xsl", 448);
      out.pushElement("", "", "td", "td");
      out.setLocation("caucho/contents.xsl", 448);
      out.pushElement("", "", "font", "font");
      out.setAttribute("size", "+1");
      out.setLocation("caucho/contents.xsl", 448);
      out.pushElement("", "", "b", "b");
      if (node instanceof Element)
        out.print(((Element) node).getAttribute("title"));
      out.popElement();
      out.popElement();
      out.popElement();
      out.popElement();
    }
    else if (_exprs[11].evalBoolean(node, env)) {
      out.setLocation("caucho/contents.xsl", 451);
      out.pushElement("", "", "tr", "tr");
      out.setLocation("caucho/contents.xsl", 451);
      out.pushElement("", "", "td", "td");
      out.setLocation("caucho/contents.xsl", 451);
      out.pushElement("", "", "font", "font");
      out.setAttribute("size", "+1");
      out.setLocation("caucho/contents.xsl", 451);
      out.pushElement("", "", "b", "b");
      {
        Env _xsl_arg1 = XPath.createEnv(env);
        {
          Iterator _xsl_loop = _select_patterns[12].select(node, env);
          while (_xsl_loop.hasNext()) {
            applyNode(out, (Node) _xsl_loop.next(), _xsl_arg1, null, 0, 2147483647);
          }
        }
        XPath.freeEnv(_xsl_arg1);
      }
      out.popElement();
      out.popElement();
      out.popElement();
      out.popElement();
    }
    out.setLocation("caucho/contents.xsl", 453);
    out.pushElement("", "", "tr", "tr");
    out.setLocation("caucho/contents.xsl", 453);
    out.pushElement("", "", "td", "td");
    out.setAttribute("bgcolor", "white");
    {
      Env _xsl_arg1 = XPath.createEnv(env);
      for (Node _xsl_node = node.getFirstChild();
           _xsl_node != null;
           _xsl_node = _xsl_node.getNextSibling())
        applyNode(out, _xsl_node, _xsl_arg1, null, 0, 2147483647);
      XPath.freeEnv(_xsl_arg1);
    }
    out.popElement();
    out.popElement();
    out.popElement();
    out.popElement();
    out.popElement();
    out.popElement();
    out.disableEscaping(oldEscaping);
  }
  
  // 'section[@title or title]'
  private void _xsl_template_44(XslWriter out, Node inputNode, Env env, String mode)
    throws Exception
  {
    Object _xsl_tmp;
    Node node = inputNode;
    boolean oldEscaping = out.disableEscaping(true);
    {
      Env _xsl_arg1 = XPath.createEnv(env);
      _xsl_macro_aname(out, node, _xsl_arg1);
      XPath.freeEnv(_xsl_arg1);
    }
    out.setLocation("caucho/contents.xsl", 463);
    out.pushElement("", "", "p", "p");
    out.popElement();
    out.setLocation("caucho/contents.xsl", 464);
    out.pushElement("", "", "table", "table");
    out.setAttribute("border", "0");
    out.setAttribute("cellpadding", "5");
    out.setAttribute("cellspacing", "0");
    out.setAttribute("width", "100%");
    out.setLocation("caucho/contents.xsl", 465);
    out.pushElement("", "", "tr", "tr");
    out.setAttribute("class", "section");
    out.setLocation("caucho/contents.xsl", 466);
    out.pushElement("", "", "td", "td");
    out.setLocation("caucho/contents.xsl", 466);
    out.pushElement("", "", "font", "font");
    out.setAttribute("size", "+2");
    out.setLocation("caucho/contents.xsl", 466);
    out.pushElement("", "", "b", "b");
    if (_exprs[12].evalBoolean(node, env)) {
      if (node instanceof Element)
        out.print(((Element) node).getAttribute("title"));
    }
    else {
      {
        Env _xsl_arg1 = XPath.createEnv(env);
        {
          Iterator _xsl_loop = _select_patterns[13].select(node, env);
          while (_xsl_loop.hasNext()) {
            applyNode(out, (Node) _xsl_loop.next(), _xsl_arg1, null, 0, 2147483647);
          }
        }
        XPath.freeEnv(_xsl_arg1);
      }
    }
    out.popElement();
    out.popElement();
    out.popElement();
          String version = getVersion(((Element) node).getAttribute("version"));      if (! version.equals("")) {        out.pushElement("td");        out.setAttribute("align", "right");        out.println(version);        out.popElement();      }    
    out.popElement();
    out.popElement();
    out.setLocation("caucho/contents.xsl", 485);
    out.pushElement("", "", "p", "p");
    out.popElement();
    {
      Env _xsl_arg1 = XPath.createEnv(env);
      {
        Iterator _xsl_loop = _select_patterns[14].select(node, env);
        while (_xsl_loop.hasNext()) {
          applyNode(out, (Node) _xsl_loop.next(), _xsl_arg1, null, 0, 2147483647);
        }
      }
      XPath.freeEnv(_xsl_arg1);
    }
    out.disableEscaping(oldEscaping);
  }
  
  // 'subsection'
  private void _xsl_template_45(XslWriter out, Node inputNode, Env env, String mode)
    throws Exception
  {
    Object _xsl_tmp;
    Node node = inputNode;
    boolean oldEscaping = out.disableEscaping(true);
    {
      Env _xsl_arg1 = XPath.createEnv(env);
      _xsl_macro_aname(out, node, _xsl_arg1);
      XPath.freeEnv(_xsl_arg1);
    }
    if (_exprs[13].evalBoolean(node, env)) {
      out.setLocation("caucho/contents.xsl", 492);
      out.pushElement("", "", "h3", "h3");
      if (node instanceof Element)
        out.print(((Element) node).getAttribute("title"));
      out.popElement();
    }
    else if (_exprs[14].evalBoolean(node, env)) {
      out.setLocation("caucho/contents.xsl", 495);
      out.pushElement("", "", "h3", "h3");
      {
        Env _xsl_arg1 = XPath.createEnv(env);
        {
          Iterator _xsl_loop = _select_patterns[15].select(node, env);
          while (_xsl_loop.hasNext()) {
            applyNode(out, (Node) _xsl_loop.next(), _xsl_arg1, null, 0, 2147483647);
          }
        }
        XPath.freeEnv(_xsl_arg1);
      }
      out.popElement();
    }
    {
      Env _xsl_arg1 = XPath.createEnv(env);
      {
        Iterator _xsl_loop = _select_patterns[16].select(node, env);
        while (_xsl_loop.hasNext()) {
          applyNode(out, (Node) _xsl_loop.next(), _xsl_arg1, null, 0, 2147483647);
        }
      }
      XPath.freeEnv(_xsl_arg1);
    }
    out.disableEscaping(oldEscaping);
  }
  
  // 'defun'
  private void _xsl_template_46(XslWriter out, Node inputNode, Env env, String mode)
    throws Exception
  {
    Object _xsl_tmp;
    Node node = inputNode;
    boolean oldEscaping = out.disableEscaping(true);
    {
      Env _xsl_arg1 = XPath.createEnv(env);
      _xsl_macro_aname(out, node, _xsl_arg1);
      XPath.freeEnv(_xsl_arg1);
    }
    if (_exprs[15].evalBoolean(node, env)) {
      out.setLocation("caucho/contents.xsl", 504);
      out.pushElement("", "", "p", "p");
      out.popElement();
      out.setLocation("caucho/contents.xsl", 505);
      out.pushElement("", "", "table", "table");
      out.setAttribute("cellspacing", "0");
      out.setAttribute("border", "0");
      out.setAttribute("width", "100%");
      out.setLocation("caucho/contents.xsl", 506);
      out.pushElement("", "", "tr", "tr");
      out.setLocation("caucho/contents.xsl", 506);
      out.pushElement("", "", "td", "td");
      out.setLocation("caucho/contents.xsl", 506);
      out.pushElement("", "", "h3", "h3");
      out.setAttribute("class", "code");
      out.valueOf(_exprs[16].evalObject(node, env));
      out.popElement();
      out.popElement();
           String version = getVersion(((Element) node).getAttribute("version"));     if (version != null)       out.println("<td align=right><h3>" + version + "</h3></td>");  
      out.popElement();
      out.popElement();
    }
    out.setLocation("caucho/contents.xsl", 513);
    out.pushElement("", "", "div", "div");
    out.setAttribute("class", "desc");
    {
      Env _xsl_arg1 = XPath.createEnv(env);
      for (Node _xsl_node = node.getFirstChild();
           _xsl_node != null;
           _xsl_node = _xsl_node.getNextSibling())
        applyNode(out, _xsl_node, _xsl_arg1, null, 0, 2147483647);

⌨️ 快捷键说明

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