Spec-Zone .ru
спецификации, руководства, описания, API


javax.servlet.jsp.jstl.sql
Интерфейс SQLExecutionTag


public interface SQLExecutionTag

Этот интерфейс позволяет обработчикам тега, реализовывая это получать значения для маркеров параметра в их SQL-операторах.

Этот интерфейс реализуется и <sql:query> и <sql:update>. addSQLParameter() метод вызывают вложенные действия параметра (такие как <sql:param>), чтобы занять место PreparedStatement параметр оценивает за"?" маркеры параметра в SQL-операторе включения SQLExecutionTag действие.

Данные значения параметра преобразовываются в их соответствующий тип SQL (после правил в спецификации JDBC) прежде, чем они будут отправлены базе данных.

Отслеживание индексирования добавляемых значений параметра является ответственностью обработчика тега, реализовывая этот интерфейс

SQLExcecutionTag интерфейс представляется, чтобы поддерживать пользовательские действия параметра, которые могут получить их параметры из любого источника и обработать их прежде, чем заменить ими маркер параметра в SQL-операторе включения SQLExecutionTag действие

Автор:
Justyna Horwat

Сводка метода
 void addSQLParameter(java.lang.Object value)
          Добавляет значение параметра PreparedStatement.
 

Деталь метода

addSQLParameter

void addSQLParameter(java.lang.Object value)
Добавляет значение параметра PreparedStatement. Должен вести себя, как будто это вызывает PreparedStatement.setObject(int, Object). Для каждого вызова тега интеграл индексирует, передал логически к setObject() должен начаться 1 и должен быть постепенно увеличен 1 для каждого последующего вызова addSQLParameter(). Объект, к которому логически передают setObject() должен быть неизмененный объект, полученный в параметре значения.

Параметры:
value - PreparedStatement значение параметра


Представьте ошибку или функцию

Авторское право © 2009-2011, Oracle Corporation и/или его филиалы. Все права защищены. Использование подвергается срокам действия лицензии.

Сгенерированный на 10-February-2011 12:41

free hit counter