gpt4 book ai didi

org.apache.taglibs.standard.tag.common.xml.XPathUtil.selectNodes()方法的使用及代码示例

转载 作者:知者 更新时间:2024-03-19 22:36:40 28 4
gpt4 key购买 nike

本文整理了Java中org.apache.taglibs.standard.tag.common.xml.XPathUtil.selectNodes()方法的一些代码示例,展示了XPathUtil.selectNodes()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。XPathUtil.selectNodes()方法的具体详情如下:
包路径:org.apache.taglibs.standard.tag.common.xml.XPathUtil
类名称:XPathUtil
方法名:selectNodes

XPathUtil.selectNodes介绍

[英]Evaluate an XPath expression to a List of nodes.
[中]将XPath表达式求值为节点列表。

代码示例

代码示例来源:origin: org.bluestemsoftware.open.maven.tparty/jsp-api-2.1

public int doStartTag() throws JspException {
  // process the query
  XPathUtil xu = new XPathUtil(pageContext);
  List result =
  xu.selectNodes(XPathUtil.getContext(this), select);
  Object ret = result;
  
  // unwrap primitive types if that's what we received
  if (result.size() == 1) {
    Object o = result.get(0);
    if (o instanceof String || o instanceof Boolean
    || o instanceof Number)
      ret = o;
  }
  
  // expose the final result
  pageContext.setAttribute(var, ret, scope);
  return SKIP_BODY;
}

代码示例来源:origin: org.glassfish.web/jstl-impl

public int doStartTag() throws JspException {
  // process the query
  XPathUtil xu = new XPathUtil(pageContext);
  List result =
  xu.selectNodes(XPathUtil.getContext(this), select);
  Object ret = result;
  
  // unwrap primitive types if that's what we received
  if (result.size() == 1) {
    Object o = result.get(0);
    if (o instanceof String || o instanceof Boolean
    || o instanceof Number)
      ret = o;
  }
  
  // expose the final result
  pageContext.setAttribute(var, ret, scope);
  return SKIP_BODY;
}

代码示例来源:origin: org.glassfish.web/javax.servlet.jsp.jstl

public int doStartTag() throws JspException {
  // process the query
  XPathUtil xu = new XPathUtil(pageContext);
  List result =
  xu.selectNodes(XPathUtil.getContext(this), select);
  Object ret = result;
  
  // unwrap primitive types if that's what we received
  if (result.size() == 1) {
    Object o = result.get(0);
    if (o instanceof String || o instanceof Boolean
    || o instanceof Number)
      ret = o;
  }
  
  // expose the final result
  pageContext.setAttribute(var, ret, scope);
  return SKIP_BODY;
}

代码示例来源:origin: org.eclipse.jetty.orbit/org.apache.taglibs.standard.glassfish

protected void prepare() throws JspTagException {
  nodesIndex = 0;
  XPathUtil xu = new XPathUtil(pageContext);
  nodes = xu.selectNodes(XPathUtil.getContext(this), select);
}

代码示例来源:origin: org.eclipse.jetty.orbit/org.apache.taglibs.standard.glassfish

public int doStartTag() throws JspException {
  // process the query
  XPathUtil xu = new XPathUtil(pageContext);
  List result =
  xu.selectNodes(XPathUtil.getContext(this), select);
  Object ret = result;
  
  // unwrap primitive types if that's what we received
  if (result.size() == 1) {
    Object o = result.get(0);
    if (o instanceof String || o instanceof Boolean
    || o instanceof Number)
      ret = o;
  }
  
  // expose the final result
  pageContext.setAttribute(var, ret, scope);
  return SKIP_BODY;
}

代码示例来源:origin: javax.servlet/com.springsource.javax.servlet.jsp.jstl

public int doStartTag() throws JspException {
  // process the query
  XPathUtil xu = new XPathUtil(pageContext);
  List result =
  xu.selectNodes(XPathUtil.getContext(this), select);
  Object ret = result;
  
  // unwrap primitive types if that's what we received
  if (result.size() == 1) {
    Object o = result.get(0);
    if (o instanceof String || o instanceof Boolean
    || o instanceof Number)
      ret = o;
  }
  
  // expose the final result
  pageContext.setAttribute(var, ret, scope);
  return SKIP_BODY;
}

代码示例来源:origin: org.apache.taglibs/com.springsource.org.apache.taglibs.standard

public int doStartTag() throws JspException {
  // process the query
  XPathUtil xu = new XPathUtil(pageContext);
  List result =
  xu.selectNodes(XPathUtil.getContext(this), select);
  Object ret = result;
  
  // unwrap primitive types if that's what we received
  if (result.size() == 1) {
    Object o = result.get(0);
    if (o instanceof String || o instanceof Boolean
    || o instanceof Number)
      ret = o;
  }
  
  // expose the final result
  pageContext.setAttribute(var, ret, scope);
  return SKIP_BODY;
}

代码示例来源:origin: org.glassfish.web/jstl-impl

protected void prepare() throws JspTagException {
  nodesIndex = 0;
  XPathUtil xu = new XPathUtil(pageContext);
  nodes = xu.selectNodes(XPathUtil.getContext(this), select);
}

代码示例来源:origin: org.apache.taglibs/com.springsource.org.apache.taglibs.standard

protected void prepare() throws JspTagException {
  nodesIndex = 0;
  XPathUtil xu = new XPathUtil(pageContext);
  nodes = xu.selectNodes(XPathUtil.getContext(this), select);
}

代码示例来源:origin: org.glassfish.web/javax.servlet.jsp.jstl

protected void prepare() throws JspTagException {
  nodesIndex = 0;
  XPathUtil xu = new XPathUtil(pageContext);
  nodes = xu.selectNodes(XPathUtil.getContext(this), select);
}

代码示例来源:origin: javax.servlet/com.springsource.javax.servlet.jsp.jstl

protected void prepare() throws JspTagException {
  nodesIndex = 0;
  XPathUtil xu = new XPathUtil(pageContext);
  nodes = xu.selectNodes(XPathUtil.getContext(this), select);
}

代码示例来源:origin: org.bluestemsoftware.open.maven.tparty/jsp-api-2.1

protected void prepare() throws JspTagException {
  nodesIndex = 0;
  XPathUtil xu = new XPathUtil(pageContext);
  nodes = xu.selectNodes(XPathUtil.getContext(this), select);
}

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com