powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Как сделать список
17 сообщений из 17, страница 1 из 1
Как сделать список
    #34407547
quiestion
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Народ кто-нить может помочь с таким вопросом:

Нужно из базы делать выборку и отразить в jsp. Проблема в том, что нужно выводить на страницу определенное количество записей и создавать ссылки типа далее (в вообщем постранично!). Подскажите как енто сделать!
...
Рейтинг: 0 / 0
Как сделать список
    #34407596
Ёлкин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
...
Рейтинг: 0 / 0
Как сделать список
    #34407614
Leonidv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
quiestionНарод кто-нить может помочь с таким вопросом:

Нужно из базы делать выборку и отразить в jsp. Проблема в том, что нужно выводить на страницу определенное количество записей и создавать ссылки типа далее (в вообщем постранично!). Подскажите как енто сделать!
Обязательно JSP? Куча других фрейморков решают эту проблему "из коробки". Если JSP - то тоже не особо сложно, хотя и не приятно. Плюс, вроде бы где-то на Sourceforge валяется custom tag, описывающий таблицу.
...
Рейтинг: 0 / 0
Как сделать список
    #34408011
quiestion
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ёлкин Pager Tag Library
А в каком разделе искать то?
...
Рейтинг: 0 / 0
Как сделать список
    #34408111
Ёлкин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как в каком? Страница уже на нужном разделе.
Используй первые 3 ссылки на странице:
Demo
Documentation
Download
Еще тут неплохая библиотечка Display tag library 1.1
...
Рейтинг: 0 / 0
Как сделать список
    #34408534
question_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ЁлкинКак в каком? Страница уже на нужном разделе.
Используй первые 3 ссылки на странице:
Demo
Documentation
Download
Еще тут неплохая библиотечка Display tag library 1.1

Спасибки, как раз то что искал!!!!!
...
Рейтинг: 0 / 0
Как сделать список
    #34426396
question_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Скачать то скачал.....проблема теперь как енто настроить???? Тобишь как подключить к БД???? HELP PLEASE!!!!!!!!!!!!!!!
...
Рейтинг: 0 / 0
Как сделать список
    #34426858
question_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
question_Скачать то скачал.....проблема теперь как енто настроить???? Тобишь как подключить к БД???? HELP PLEASE!!!!!!!!!!!!!!!

Точнее как загнать туда вместо пробных данных - данные из БД. В документации приводится пример:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
From a db?
Displaytag will never support retrieving data from a db directly. Displaytag is here to help you in displaying data, not to retrieve them.

Anyway, there are a couple of easy methods to get records from a db and display them using displaytag:

...

 2 ) Using dynabeans

see 

<%
      Connection con = ...; // just open a connection

      Statement stmt = con.createStatement();
      ResultSet rs = stmt.executeQuery("SELECT * from table");
      RowSetDynaClass resultSet =  new  RowSetDynaClass(rs, false);
      stmt.close();
      con.close();
      request.setAttribute("results", resultSet);
%>

      <display:table name="requestScope.results.rows" />
--------------------------------------------------------------------------------

Показанные изменения не работают.....подскажите что делаю не так?????????
...
Рейтинг: 0 / 0
Как сделать список
    #34427279
max_from_sumy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код свой полностью приведите, тут не ясновидящие сидят
...
Рейтинг: 0 / 0
Как сделать список
    #34427376
question_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
max_from_sumyКод свой полностью приведите, тут не ясновидящие сидят


В оригинале вот такой код:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
<jsp:root version="1.2" xmlns:jsp="http://java.sun.com/JSP/Page" xmlns:display="urn:jsptld:http://displaytag.sf.net">
  <jsp:directive.page contentType="text/html; charset=UTF-8" />
  <jsp:directive.page  import ="org.displaytag.sample.*" />
  <jsp:include page="inc/header.jsp" flush="true" />

  <jsp:scriptlet> Object foo = session.getAttribute( "test" );
    if ( foo ==  null  ) {
      session.setAttribute( "test",  new  TestList( 120 , false) );
   }
</jsp:scriptlet>

  <h2>Auto-paging of  long  lists</h2>

  <display:table name="sessionScope.test" pagesize="10">
    <display:column property="id" title="ID" />
    <display:column property="name" />
    <display:column property="email" />
    <display:column property="status" />
  </display:table>
  <jsp:include page="inc/footer.jsp" flush="true" />

</jsp:root>


Насколько я понял нужно было сделать так:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
<jsp:root version="1.2" xmlns:jsp="http://java.sun.com/JSP/Page" xmlns:display="urn:jsptld:http://displaytag.sf.net">
  <jsp:directive.page contentType="text/html; charset=UTF-8" />
  <jsp:directive.page  import ="org.displaytag.sample.*" />
  <jsp:include page="inc/header.jsp" flush="true" />

  <%
      Connection con = ...; // just open a connection

      Statement stmt = con.createStatement();
      ResultSet rs = stmt.executeQuery("SELECT * from table");
      RowSetDynaClass resultSet =  new  RowSetDynaClass(rs, false);
      stmt.close();
      con.close();
      request.setAttribute("results", resultSet);
%>

      <display:table name="requestScope.results.rows" />
    <display:column property="id" title="ID" />
    <display:column property="name" />
    <display:column property="email" />
    <display:column property="status" />
  </display:table>

 

  <jsp:include page="inc/footer.jsp" flush="true" />

</jsp:root>




В чем я не прав?
...
Рейтинг: 0 / 0
Как сделать список
    #34428476
max_from_sumy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вы как-раз правы, нужно сделать так как описано в примере. Честно говоря, не понял я вашего вопроса, в чем же у вас проблема???
...
Рейтинг: 0 / 0
Как сделать список
    #34428904
question_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
max_from_sumyВы как-раз правы, нужно сделать так как описано в примере. Честно говоря, не понял я вашего вопроса, в чем же у вас проблема???

Проблемка в том, что подставляя код я видимо еще что-то забываю! Не работает и все!!!! Может кто выводил выборку из БД постранично????
...
Рейтинг: 0 / 0
Как сделать список
    #34429248
Фотография Denis Popov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
question_Может кто выводил выборку из БД постранично????
База какая?
...
Рейтинг: 0 / 0
Как сделать список
    #34430177
question_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Denis Popov question_Может кто выводил выборку из БД постранично????
База какая?

База любая!!!! Не правильно выразился: постранично данные из любой таблицы:)
...
Рейтинг: 0 / 0
Как сделать список
    #34430180
Фотография Denis Popov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
question_ wrote:

> База любая!!!! Не правильно выразился: постранично данные из любой таблицы:)

Если база любая, тогда отсекается возможность прямого использования расширений
SQL конкретной БД для выборки диапазона записей. Разве что это будет
использоваться неявно каким-нибудь выбранным средством постраничной выборки.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Как сделать список
    #34430373
question_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Denis Popov
question_ wrote:

> База любая!!!! Не правильно выразился: постранично данные из любой таблицы:)

Если база любая, тогда отсекается возможность прямого использования расширений
SQL конкретной БД для выборки диапазона записей. Разве что это будет
использоваться неявно каким-нибудь выбранным средством постраничной выборки.
Posted via ActualForum NNTP Server 1.4

Дык в документации написано же что нужно просто заменить некоторые строки????
...
Рейтинг: 0 / 0
Как сделать список
    #34430656
question_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ЭЙ народ неужели никто не выводил запрос постранично?????
...
Рейтинг: 0 / 0
17 сообщений из 17, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Как сделать список
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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