public class JstlXmlTLV extends JstlBaseTLV
A SAX-based TagLibraryValidator for the JSTL XML library. Currently implements the following checks:
| Modifier and Type | Class and Description |
|---|---|
private class |
JstlXmlTLV.Handler
The handler that provides the base of our implementation.
|
| Modifier and Type | Field and Description |
|---|---|
private java.lang.String |
CHOOSE |
private java.lang.String |
JSP_TEXT |
private java.lang.String |
OTHERWISE |
private java.lang.String |
PARAM |
private java.lang.String |
PARSE |
private java.lang.String |
SOURCE |
private java.lang.String |
TRANSFORM |
private java.lang.String |
VALUE |
private java.lang.String |
WHEN |
APPLICATION_SCOPE, config, failed, JSP, lastElementId, messageVector, PAGE_SCOPE, prefix, REQUEST_SCOPE, SCOPE, SESSION_SCOPE, TYPE_CORE, TYPE_FMT, TYPE_SQL, TYPE_XML, uri, VAR| Constructor and Description |
|---|
JstlXmlTLV() |
| Modifier and Type | Method and Description |
|---|---|
protected org.xml.sax.helpers.DefaultHandler |
getHandler() |
javax.servlet.jsp.tagext.ValidationMessage[] |
validate(java.lang.String prefix,
java.lang.String uri,
javax.servlet.jsp.tagext.PageData page) |
fail, getLocalPart, hasAttribute, hasDanglingScope, hasEmptyVar, hasNoInvalidScope, isCoreTag, isFmtTag, isJspTag, isSpecified, isSqlTag, isTag, isXmlTag, release, validate, validateExpression, vmFromString, vmFromVectorprivate final java.lang.String CHOOSE
private final java.lang.String WHEN
private final java.lang.String OTHERWISE
private final java.lang.String PARSE
private final java.lang.String PARAM
private final java.lang.String TRANSFORM
private final java.lang.String JSP_TEXT
private final java.lang.String VALUE
private final java.lang.String SOURCE
public javax.servlet.jsp.tagext.ValidationMessage[] validate(java.lang.String prefix,
java.lang.String uri,
javax.servlet.jsp.tagext.PageData page)
validate in class javax.servlet.jsp.tagext.TagLibraryValidatorprotected org.xml.sax.helpers.DefaultHandler getHandler()
getHandler in class JstlBaseTLV