public class XPathUtil
extends java.lang.Object
Support for tag handlers that evaluate XPath expressions.
| Constructor and Description |
|---|
XPathUtil(javax.servlet.jsp.PageContext pc)
Constructs a new XPathUtil object associated with the given
PageContext.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
booleanValueOf(org.w3c.dom.Node contextNode,
java.lang.String xpathString)
Evaluate an XPath expression to a boolean value.
|
static org.w3c.dom.Node |
getContext(javax.servlet.jsp.tagext.Tag t) |
static void |
printDetails(org.w3c.dom.Node n) |
java.util.List |
selectNodes(org.w3c.dom.Node contextNode,
java.lang.String xpathString)
Evaluate an XPath expression to a List of nodes.
|
org.w3c.dom.Node |
selectSingleNode(org.w3c.dom.Node contextNode,
java.lang.String xpathString)
Evaluate an XPath expression to a single node.
|
java.lang.String |
valueOf(org.w3c.dom.Node contextNode,
java.lang.String xpathString)
Evaluate an XPath expression to a String value.
|
public XPathUtil(javax.servlet.jsp.PageContext pc)
public java.lang.String valueOf(org.w3c.dom.Node contextNode,
java.lang.String xpathString)
throws javax.servlet.jsp.JspTagException
javax.servlet.jsp.JspTagExceptionpublic boolean booleanValueOf(org.w3c.dom.Node contextNode,
java.lang.String xpathString)
throws javax.servlet.jsp.JspTagException
javax.servlet.jsp.JspTagExceptionpublic java.util.List selectNodes(org.w3c.dom.Node contextNode,
java.lang.String xpathString)
throws javax.servlet.jsp.JspTagException
javax.servlet.jsp.JspTagExceptionpublic org.w3c.dom.Node selectSingleNode(org.w3c.dom.Node contextNode,
java.lang.String xpathString)
throws javax.servlet.jsp.JspTagException
javax.servlet.jsp.JspTagExceptionpublic static org.w3c.dom.Node getContext(javax.servlet.jsp.tagext.Tag t)
throws javax.servlet.jsp.JspTagException
javax.servlet.jsp.JspTagExceptionpublic static void printDetails(org.w3c.dom.Node n)
Copyright (c) 1999-2012 Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.