| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java EE (J2EE) и Spring > Вывод данных из бд в table |
| Автор: Zamuta 14.12.2006, 20:22 | ||||
| Здрасьте. Разбираюсь с туториалом на http://www.netbeans.org/kb/55/vwp-databoundcomponents.html. Работаю в NetBeans5.5 + VisualWeb Pack Если всё делать как описано в данном туториале, то возникает
Но если я сам создаю rowset вот таким обрзом в бине, то тогда всё работает:
Вообще, вопрос такой. При использовании VisualWeb Pack, при перетаскивании таблицы из бд в таблицу на странице создаются DataProvider layer и RowSet layer. Одновременно с этим, в таблице я вижу, что значения поменяли свой тип, т.е. доступ к бд создан. В туториале сказано The RowSet layer makes the connection to the database, executes the queries, and manages the result set. Т.е. по сути этот объект сам должен создать код описанный выше, получить все параметры соединения с бд и т.д, но при запуске он выдаёт ошибку, как было сказано выше: Cannot load JDBC driver class 'org.apache.derby.jdbc.ClientDriver' java.lang.ClassNotFoundException: org.apache.derby.jdbc.ClientDriver. Я должен сам создавать RowSet и его параметры или я что-то не так делаю? В туториале про это ничего не сказано. Как и в хелпе по визуал паку. 1. В properties у RowSet есть поля password, username и url. Они обязательны для заполнения? 2. Есть ли разница между биндингом table к бд и datatable к бд? 3. Что подразумевается под datasource? Путь к бд? фреймворк jsf. |
| Автор: SID_M 18.4.2007, 14:45 |
| Тебе нужно ручками положить драйвер в lib |