Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / JSF компонент h:dataTable / 4 сообщений из 4, страница 1 из 1
07.02.2007, 17:42:10
    #34313612
megakran
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JSF компонент h:dataTable
Из таблицы БД пытаюсь вывести в h:dataTable данные

Код: plaintext
1.
2.
3.
4.
5.
6.
<h:dataTable value='#{outdata.rs}' var='item'>
<h:column>
<h:outputText value='#{name}'/>
</h:column>
<h:column>
<h:outputText value='#{code}'/>
</h:column>

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
 public   class  outdata {
....
ResultSet rs =  null ;
  
 public  ioutdata() { 
....
rs = stmt.executeQuery(SQL);
....
}

В из таблицы выводятся поля "name" и "code"
вылетает error:
Error getting property 'rs' from bean of type demo.outdata

Как надо прописать это "getting property" для 'rs' ?
...
Рейтинг: 0 / 0
07.02.2007, 18:42:56
    #34313825
re7
re7
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JSF компонент h:dataTable
Код: plaintext
1.
2.
3.
...
 public  ResultSet getRs(){
  return  rs;
}
...
Рейтинг: 0 / 0
08.02.2007, 09:32:57
    #34314690
megakran
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JSF компонент h:dataTable
Спасибо,
теперь правда он ругается: The result set is closed.
сейчас у меня так:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
 public  outdata() { 
.....
     try  {
....
    	rs = stmt.executeQuery(SQL);
.........

     }
      catch  (Exception e)      {
        e.printStackTrace();
     }
      finally       {
  //      if (rs != null) try { rs.close(); } catch(Exception e) {}
         if  (stmt !=  null )  try  { stmt.close(); }  catch (Exception e) {}
         if  (con !=  null )  try  { con.close(); }  catch (Exception e) {}
     }
..............
}

Что еще надо сделать чтобы результат передать?
...
Рейтинг: 0 / 0
08.02.2007, 10:06:38
    #34314791
expp
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JSF компонент h:dataTable
такой крутой backing Bean видеть ещё не приходилось ... result это штука работающая в подключенном режиме. как варианты 1outdata - это list который сначала заполняется из result setа а потом передаётся на рисовку. 2 вместо resultsetа rowset 3.studio creator - платформа rave это прикольно. просто посмотрите как они публикуют select.
удачи
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / JSF компонент h:dataTable / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]