public class JstlSqlTLV extends JstlBaseTLV
A SAX-based TagLibraryValidator for the JSTL SQL tag library.
Modifier and Type | Class and Description |
---|---|
private class |
JstlSqlTLV.Handler
The handler that provides the base of our implementation.
|
Modifier and Type | Field and Description |
---|---|
private static java.lang.String |
DATASOURCE |
private static java.lang.String |
DATEPARAM |
private static java.lang.String |
JSP_TEXT |
private static java.lang.String |
PARAM |
private static java.lang.String |
QUERY |
private static java.lang.String |
SETDATASOURCE |
private static java.lang.String |
SQL |
private static java.lang.String |
TRANSACTION |
private static java.lang.String |
UPDATE |
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 |
---|
JstlSqlTLV() |
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, vmFromVector
private static final java.lang.String SETDATASOURCE
private static final java.lang.String QUERY
private static final java.lang.String UPDATE
private static final java.lang.String TRANSACTION
private static final java.lang.String PARAM
private static final java.lang.String DATEPARAM
private static final java.lang.String JSP_TEXT
private static final java.lang.String SQL
private static final java.lang.String DATASOURCE
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.TagLibraryValidator
protected org.xml.sax.helpers.DefaultHandler getHandler()
getHandler
in class JstlBaseTLV