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

📄 _default__xsl.java

📁 JSP聊天系统
💻 JAVA
📖 第 1 页 / 共 5 页
字号:
/*
 * Generated by Resin 2.1.4 (built Fri Aug  2 14:16:52 PDT 2002)
 */

package _xsl;

import java.io.*;
import java.util.*;
import org.w3c.dom.*;
import org.xml.sax.*;
import com.caucho.util.*;
import com.caucho.xml.*;
import com.caucho.xpath.*;
import com.caucho.xpath.expr.*;
import com.caucho.xpath.pattern.*;
import com.caucho.xsl.*;
import javax.servlet.*;
import javax.servlet.jsp.*;
import javax.servlet.http.*;
import com.caucho.web.*;
import com.caucho.vfs.*;
import com.caucho.server.http.*;
import javax.servlet.jsp.*;
import javax.servlet.*;
import javax.servlet.http.*;

public class _default__xsl extends JavaStylesheet {
  private StylesheetEnv stylesheets[];
  // '*'
  private void _xsl_template_(XslWriter out, Node inputNode, Env env)
    throws Exception
  {
    Object _xsl_tmp;
    Node node = inputNode;
    boolean oldEscaping = out.disableEscaping(true);
    env.setStylesheetEnv(stylesheets[0]);
    out.setLocation("caucho/debug.xsl", 6);
    out.pushElement("font");
    String _xsl_str0 = "red";
    out.setAttribute("color", _xsl_str0);
    out.setLocation("caucho/debug.xsl", 8);
    out.write(_xsl_string0, 0, 4);
    out.valueOf(_exprs[0].evalObject(node, env));
    out.setLocation("caucho/debug.xsl", 8);
    out.write(_xsl_string1, 0, 1);
    out.popElement();
    {
      Env _xsl_arg1 = XPath.createCall(env);
      _xsl_arg1.setSelect(node, _select_patterns[0]);
      for (Node _xsl_ptr1 = node.getFirstChild();
           _xsl_ptr1 != null;
           _xsl_ptr1 = _xsl_ptr1.getNextSibling()) {
        if (_xsl_ptr1.getNodeType() == 1) {
          _xsl_arg1.setCurrentNode(_xsl_ptr1);
          applyNode(out, _xsl_ptr1, _xsl_arg1, 0, 2147483647);
        }
      }
    }
    out.setLocation("caucho/debug.xsl", 10);
    out.pushElement("font");
    String _xsl_str2 = "red";
    out.setAttribute("color", _xsl_str2);
    out.setLocation("caucho/debug.xsl", 12);
    out.write(_xsl_string2, 0, 5);
    out.valueOf(_exprs[0].evalObject(node, env));
    out.setLocation("caucho/debug.xsl", 12);
    out.write(_xsl_string1, 0, 1);
    out.popElement();
    out.disableEscaping(oldEscaping);
  }
  
  // 'text()'
  private void _xsl_template_0(XslWriter out, Node inputNode, Env env)
    throws Exception
  {
    Object _xsl_tmp;
    Node node = inputNode;
    boolean oldEscaping = out.disableEscaping(true);
    env.setStylesheetEnv(stylesheets[0]);
    out.setLocation("caucho/debug.xsl", 16);
    out.pushElement("font");
    String _xsl_str0 = "red";
    out.setAttribute("color", _xsl_str0);
    out.valueOf(node);
    out.popElement();
    out.disableEscaping(oldEscaping);
  }
  
  // 'p/text()|a/text()|li/text()|var/text()|td/text()|th/text()|code/text()|example//text()|note/text()|def/text()|title/text()|em/text()|b/text()|dd/text()|dt/text()|blockquote/text()|results/text()|jsp:expression/text()|small/text()|sup/text()|caption/text()|font/text()|h3/text()'
  private void _xsl_template_1(XslWriter out, Node inputNode, Env env)
    throws Exception
  {
    Object _xsl_tmp;
    Node node = inputNode;
    boolean oldEscaping = out.disableEscaping(true);
    env.setStylesheetEnv(stylesheets[0]);
    out.valueOf(node);
    out.disableEscaping(oldEscaping);
  }
  
  // 'body/s1'
  private void _xsl_template_2(XslWriter out, Node inputNode, Env env)
    throws Exception
  {
    Object _xsl_tmp;
    Node node = inputNode;
    boolean oldEscaping = out.disableEscaping(true);
    env.setStylesheetEnv(stylesheets[1]);
    {
      Env _xsl_arg1 = XPath.createCall(env);
      _xsl_arg1.setSelect(node, _select_patterns[0]);
      for (Node _xsl_ptr0 = node.getFirstChild();
           _xsl_ptr0 != null;
           _xsl_ptr0 = _xsl_ptr0.getNextSibling()) {
        if (_xsl_ptr0.getNodeType() == 1) {
          _xsl_arg1.setCurrentNode(_xsl_ptr0);
          applyNode(out, _xsl_ptr0, _xsl_arg1, 0, 2147483647);
        }
      }
    }
    out.disableEscaping(oldEscaping);
  }
  
  // 's1/s2[@title or title]'
  private void _xsl_template_3(XslWriter out, Node inputNode, Env env)
    throws Exception
  {
    Object _xsl_tmp;
    Node node = inputNode;
    boolean oldEscaping = out.disableEscaping(true);
    env.setStylesheetEnv(stylesheets[1]);
    {
      Env _xsl_arg1 = XPath.createCall(env);
      _xsl_macro_aname(out, node, _xsl_arg1);
    }
    out.setLocation("caucho/newstyle.xsl", 41);
    out.pushElement("p");
    out.popElement();
    out.setLocation("caucho/newstyle.xsl", 41);
    out.pushElement("table");
    String _xsl_str0 = "100%";
    out.setAttribute("width", _xsl_str0);
    String _xsl_str1 = "0";
    out.setAttribute("cellspacing", _xsl_str1);
    String _xsl_str2 = "5";
    out.setAttribute("cellpadding", _xsl_str2);
    String _xsl_str3 = "0";
    out.setAttribute("border", _xsl_str3);
    out.setLocation("caucho/newstyle.xsl", 41);
    out.pushElement("tr");
    String _xsl_str4 = "section";
    out.setAttribute("class", _xsl_str4);
    out.setLocation("caucho/newstyle.xsl", 41);
    out.pushElement("td");
    out.setLocation("caucho/newstyle.xsl", 41);
    out.pushElement("font");
    String _xsl_str5 = "+2";
    out.setAttribute("size", _xsl_str5);
    out.setLocation("caucho/newstyle.xsl", 41);
    out.pushElement("b");
    {
      Env _xsl_arg1 = XPath.createCall(env);
      _xsl_macro_m_title(out, node, _xsl_arg1);
    }
    out.popElement();
    out.popElement();
    out.popElement();
    if (_exprs[1].evalBoolean(node, env)) {
      out.setLocation("caucho/newstyle.xsl", 48);
      out.pushElement("td");
      String _xsl_str6 = "right";
      out.setAttribute("align", _xsl_str6);
      if (node instanceof Element)
        out.print(((Element) node).getAttribute("version"));
      out.popElement();
    }
    out.popElement();
    out.popElement();
    {
      Env _xsl_arg1 = XPath.createCall(env);
      _xsl_arg1.setSelect(node, _select_patterns[1]);
      Iterator _xsl_iter7 = _select_patterns[1].select(node, env);
      while (_xsl_iter7.hasNext()) {
        Node _xsl_ptr8 = (Node) _xsl_iter7.next();
        _xsl_arg1.setCurrentNode(_xsl_ptr8);
        applyNode(out, _xsl_ptr8, _xsl_arg1, 0, 2147483647);
      }
    }
    out.disableEscaping(oldEscaping);
  }
  
  // 's2/s3[@title or title]'
  private void _xsl_template_4(XslWriter out, Node inputNode, Env env)
    throws Exception
  {
    Object _xsl_tmp;
    Node node = inputNode;
    boolean oldEscaping = out.disableEscaping(true);
    env.setStylesheetEnv(stylesheets[1]);
    {
      Env _xsl_arg1 = XPath.createCall(env);
      _xsl_macro_aname(out, node, _xsl_arg1);
    }
    out.setLocation("caucho/newstyle.xsl", 62);
    out.pushElement("h3");
    {
      Env _xsl_arg1 = XPath.createCall(env);
      _xsl_macro_m_title(out, node, _xsl_arg1);
    }
    out.popElement();
    {
      Env _xsl_arg1 = XPath.createCall(env);
      _xsl_arg1.setSelect(node, _select_patterns[1]);
      Iterator _xsl_iter0 = _select_patterns[1].select(node, env);
      while (_xsl_iter0.hasNext()) {
        Node _xsl_ptr1 = (Node) _xsl_iter0.next();
        _xsl_arg1.setCurrentNode(_xsl_ptr1);
        applyNode(out, _xsl_ptr1, _xsl_arg1, 0, 2147483647);
      }
    }
    out.disableEscaping(oldEscaping);
  }
  
  // 's3/s4[@title or title]'
  private void _xsl_template_5(XslWriter out, Node inputNode, Env env)
    throws Exception
  {
    Object _xsl_tmp;
    Node node = inputNode;
    boolean oldEscaping = out.disableEscaping(true);
    env.setStylesheetEnv(stylesheets[1]);
    {
      Env _xsl_arg1 = XPath.createCall(env);
      _xsl_macro_aname(out, node, _xsl_arg1);
    }
    out.setLocation("caucho/newstyle.xsl", 72);
    out.pushElement("h4");
    {
      Env _xsl_arg1 = XPath.createCall(env);
      _xsl_macro_m_title(out, node, _xsl_arg1);
    }
    out.popElement();
    {
      Env _xsl_arg1 = XPath.createCall(env);
      _xsl_arg1.setSelect(node, _select_patterns[1]);
      Iterator _xsl_iter0 = _select_patterns[1].select(node, env);
      while (_xsl_iter0.hasNext()) {
        Node _xsl_ptr1 = (Node) _xsl_iter0.next();
        _xsl_arg1.setCurrentNode(_xsl_ptr1);
        applyNode(out, _xsl_ptr1, _xsl_arg1, 0, 2147483647);
      }
    }
    out.disableEscaping(oldEscaping);
  }
  
  // 'defun[@title or title]'
  private void _xsl_template_6(XslWriter out, Node inputNode, Env env)
    throws Exception
  {
    Object _xsl_tmp;
    Node node = inputNode;
    boolean oldEscaping = out.disableEscaping(true);
    env.setStylesheetEnv(stylesheets[1]);
    {
      Env _xsl_arg1 = XPath.createCall(env);
      _xsl_macro_aname(out, node, _xsl_arg1);
    }
    if (_exprs[1].evalBoolean(node, env)) {
      out.setLocation("caucho/newstyle.xsl", 83);
      out.pushElement("h4");
      {
        Env _xsl_arg1 = XPath.createCall(env);
        _xsl_macro_m_title(out, node, _xsl_arg1);
      }
      out.popElement();
    }
    else {
      out.setLocation("caucho/newstyle.xsl", 85);
      out.pushElement("p");
      out.popElement();
      out.setLocation("caucho/newstyle.xsl", 85);
      out.pushElement("table");
      String _xsl_str0 = "100%";
      out.setAttribute("width", _xsl_str0);
      String _xsl_str1 = "0";
      out.setAttribute("cellpadding", _xsl_str1);
      String _xsl_str2 = "0";
      out.setAttribute("cellspacing", _xsl_str2);
      String _xsl_str3 = "0";
      out.setAttribute("border", _xsl_str3);
      out.setLocation("caucho/newstyle.xsl", 85);
      out.pushElement("tr");
      out.setLocation("caucho/newstyle.xsl", 85);
      out.pushElement("td");
      out.setLocation("caucho/newstyle.xsl", 85);
      out.pushElement("h4");
      {
        Env _xsl_arg1 = XPath.createCall(env);
        _xsl_macro_m_title(out, node, _xsl_arg1);
      }
      out.popElement();
      out.popElement();
      out.setLocation("caucho/newstyle.xsl", 90);
      out.pushElement("td");
      String _xsl_str4 = "right";
      out.setAttribute("align", _xsl_str4);
      if (node instanceof Element)
        out.print(((Element) node).getAttribute("version"));
      out.popElement();
      out.popElement();
      out.popElement();
    }
    out.setLocation("caucho/newstyle.xsl", 91);
    out.pushElement("div");
    String _xsl_str5 = "desc";
    out.setAttribute("class", _xsl_str5);
    {
      Env _xsl_arg1 = XPath.createCall(env);
      _xsl_arg1.setSelect(node, _select_patterns[1]);
      Iterator _xsl_iter6 = _select_patterns[1].select(node, env);
      while (_xsl_iter6.hasNext()) {
        Node _xsl_ptr7 = (Node) _xsl_iter6.next();
        _xsl_arg1.setCurrentNode(_xsl_ptr7);
        applyNode(out, _xsl_ptr7, _xsl_arg1, 0, 2147483647);
      }
    }
    out.popElement();
    out.disableEscaping(oldEscaping);
  }
  
  // 's1/title|s2/title|s3/title|s4/title'
  private void _xsl_template_7(XslWriter out, Node inputNode, Env env)
    throws Exception
  {
    Object _xsl_tmp;
    Node node = inputNode;
    boolean oldEscaping = out.disableEscaping(true);
    env.setStylesheetEnv(stylesheets[1]);
    out.disableEscaping(oldEscaping);
  }
  
  // 'website'
  private void _xsl_template_8(XslWriter out, Node inputNode, Env env)
    throws Exception
  {
    Object _xsl_tmp;
    Node node = inputNode;
    boolean oldEscaping = out.disableEscaping(true);
    env.setStylesheetEnv(stylesheets[1]);
    {
      Env _xsl_arg1 = XPath.createCall(env);
      _xsl_arg1.setSelect(node, _select_patterns[2]);
      for (Node _xsl_ptr0 = node.getFirstChild();
           _xsl_ptr0 != null;
           _xsl_ptr0 = _xsl_ptr0.getNextSibling()) {
        _xsl_arg1.setCurrentNode(_xsl_ptr0);
        applyNode(out, _xsl_ptr0, _xsl_arg1, 0, 2147483647);
      }
    }
    out.disableEscaping(oldEscaping);
  }
  
  // 'table'
  private void _xsl_template_9(XslWriter out, Node inputNode, Env env)
    throws Exception
  {
    Object _xsl_tmp;
    Node node = inputNode;
    boolean oldEscaping = out.disableEscaping(true);
    env.setStylesheetEnv(stylesheets[1]);
    out.pushCopy(node);
    {
      Env _xsl_arg1 = XPath.createCall(env);
      _xsl_arg1.setSelect(node, _select_patterns[3]);
      Iterator _xsl_iter0 = _select_patterns[3].select(node, env);
      while (_xsl_iter0.hasNext()) {
        Node _xsl_ptr1 = (Node) _xsl_iter0.next();
        _xsl_arg1.setCurrentNode(_xsl_ptr1);
        applyNode(out, _xsl_ptr1, _xsl_arg1, 0, 2147483647);
      }
    }
    out.popCopy(node);
    out.disableEscaping(oldEscaping);
  }
  
  // 'deftable'
  private void _xsl_template_10(XslWriter out, Node inputNode, Env env)
    throws Exception
  {
    Object _xsl_tmp;
    Node node = inputNode;
    boolean oldEscaping = out.disableEscaping(true);
    env.setStylesheetEnv(stylesheets[1]);
    out.setLocation("caucho/newstyle.xsl", 124);
    out.pushElement("p");
    out.popElement();
    out.setLocation("caucho/newstyle.xsl", 124);
    out.pushElement("table");
    String _xsl_str0 = "";
    out.setAttribute("border", _xsl_str0);
    String _xsl_str1 = "deftable";

⌨️ 快捷键说明

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