Основы проектирования приложений баз данных



         

Вызов методов компонентов JAVABEANS из JSP-файла - часть 2


Каждое текстовое поле создаваемой таблицы будет соответствовать свойству бина JDBCBean.

Например:

<table> <tr> <td> JDBC-драйвер:</td> <td><input type="text" name="classname" value=" <%= jdbc_bean.getClassname() %>" size="40"></td> <td></td> </tr>

<!- JSP-выражение <%= jdbc_bean.getClassname() %>" формирует начальное значение текстового поля, вызывая метод getClassname для определения значения свойства classname объекта с идентификатором jdbc_bean. ->

<tr> <td></td> <td><i>sun.jdbc.odbc.JdbcOdbcDriver</i></td> </tr>

<! - Класс sun.jdbc.odbc.JdbcOdbcDriver реализует JDBC-ODBC драйвер для доступа к источнику данных. Загрузка драйвера выполняется на ПК, на котором запущен Web-сервер.-->

<tr> <td>JDBC URL-адрес источника данных:</td> <td><input type="text" name="url" value=" <%= jdbc_bean.getUrl() %>" size="40"></td> </tr> <tr> <td></td>> <td><i>jdbc:odbc:MyDB</i></td> </tr> <tr> <td>Имя пользователя:</td> <td><input type="text" name="username" value=" <%= jdbc_bean.getUsername() %>" size="25"></td> </tr> <tr> <td>Пароль:</td> <td><input type="text" name="password" value=" <%= jdbc_bean.getPassword() %>" size="25"></td> </tr> <tr> <td>Выполняемый SQL-оператор:</td> <td><textarea cols=35 rows=3 name="query" wrap="soft"> <%= jdbc_bean.getQuery() %></textarea></td>

<!-- Тег textarea используется для создания текстовой области. Атрибуты cols и rows определяют размер создаваемой области. -->

</tr></table>

Тег input с атрибутом type="text" определяет текстовое поле.


Содержание  Назад  Вперед