JSTL 1.1 sql library JSTL sql 1.1 sql http://java.sun.com/jsp/jstl/sql Provides core validation features for JSTL tags. org.apache.taglibs.standard.tlv.JstlSqlTLV Provides nested database action elements with a shared Connection, set up to execute all statements as one transaction. transaction org.apache.taglibs.standard.tag.rt.sql.TransactionTag JSP DataSource associated with the database to access. A String value represents a relative path to a JNDI resource or the parameters for the JDBC DriverManager facility. dataSource false true Transaction isolation level. If not specified, it is the isolation level the DataSource has been configured with. isolation false true Executes the SQL query defined in its body or through the sql attribute. query org.apache.taglibs.standard.tag.rt.sql.QueryTag JSP Name of the exported scoped variable for the query result. The type of the scoped variable is javax.servlet.jsp.jstl.sql. Result (see Chapter 16 "Java APIs"). var true false Scope of var. scope false false SQL query statement. sql false true Data source associated with the database to query. A String value represents a relative path to a JNDI resource or the parameters for the DriverManager class. dataSource false true The returned Result object includes the rows starting at the specified index. The first row of the original query result set is at index 0. If not specified, rows are included starting from the first row at index 0. startRow false true The maximum number of rows to be included in the query result. If not specified, or set to -1, no limit on the maximum number of rows is enforced. maxRows false true Executes the SQL update defined in its body or through the sql attribute. update org.apache.taglibs.standard.tag.rt.sql.UpdateTag JSP Name of the exported scoped variable for the result of the database update. The type of the scoped variable is java.lang.Integer. var false false Scope of var. scope false false SQL update statement. sql false true Data source associated with the database to update. A String value represents a relative path to a JNDI resource or the parameters for the JDBC DriverManager class. dataSource false true Sets a parameter in an SQL statement to the specified value. param org.apache.taglibs.standard.tag.rt.sql.ParamTag JSP Parameter value. value false true Sets a parameter in an SQL statement to the specified java.util.Date value. dateParam org.apache.taglibs.standard.tag.rt.sql.DateParamTag empty Parameter value for DATE, TIME, or TIMESTAMP column in a database table. value true true One of "date", "time" or "timestamp". type false true Creates a simple DataSource suitable only for prototyping. setDataSource org.apache.taglibs.standard.tag.rt.sql.SetDataSourceTag empty Name of the exported scoped variable for the data source specified. Type can be String or DataSource. var false false If var is specified, scope of the exported variable. Otherwise, scope of the data source configuration variable. scope false false Data source. If specified as a string, it can either be a relative path to a JNDI resource, or a JDBC parameters string as defined in Section 10.1.1. dataSource false true JDBC parameter: driver class name. driver false true JDBC parameter: URL associated with the database. targetURL false true JDBC parameter: database user on whose behalf the connection to the database is being made. user false true JDBC parameter: user password password false true