Модераторы: LSD, AntonSaburov
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> опять 25 :( 
:(
    Опции темы
Wanderer2019
Дата 21.1.2005, 17:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 937
Регистрация: 3.12.2004
Где: Санкт-Петербург/П рага

Репутация: нет
Всего: 17



Здравствуйте! Столкнулся с проблемой считывания объекта из потока. Суть: Есть сервлет, который соединяется с БД, считывает информацию и преобразовывает её необходимым образом так, что в ObjectOutputStream кладется один объект... Существуют несколько апплетов, каждому из которых нужно прочитать часть этого объекта... как это сделать??? всем откликнувшимся СПАСИБО!!!!
PM ICQ MSN   Вверх
Fantasist
Дата 21.1.2005, 19:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Лентяй
***


Профиль
Группа: Участник Клуба
Сообщений: 1517
Регистрация: 24.3.2002

Репутация: нет
Всего: 41



Что-то вопрос не очень понятен. Если есть объект, то почему-бы не считать его целиком, и использовать ту часть которая нужна?




--------------------
Волны гасят ветер...
PM MAIL   Вверх
Nobody
Дата 21.1.2005, 20:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 838
Регистрация: 25.8.2003
Где: Россия, Москва

Репутация: нет
Всего: 16



Wanderer2019
А что такое "часть объекта"?


--------------------
Алгоритм помещения вопросов на форуме
Выражаем спасибо вот ТАК
Use the Source, Luke!
PM MAIL WWW ICQ   Вверх
LSD
Дата 21.1.2005, 21:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Leprechaun Software Developer
****


Профиль
Группа: Модератор
Сообщений: 15718
Регистрация: 24.3.2004
Где: Dublin

Репутация: 9
Всего: 538



Если в потоке сохранено несколько объектов, а тебе нужен только один из них, то просто последовательно читай объекты пока не дойдешь до нужного.


--------------------
Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it.
PM MAIL WWW   Вверх
Wanderer2019
Дата 22.1.2005, 02:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 937
Регистрация: 3.12.2004
Где: Санкт-Петербург/П рага

Репутация: нет
Всего: 17



Объект - двумерный массив (объект один). предположим есть объект a[3][2]. Так вот первому апплету надо взять a[1][2], второму a[2][2] и т.д. . Могу конечно и в разные массивы сохранить (т.е. одномерные). Но разве OutputStream не исчезает после того как считали объект? а как можно несколько объектов в поток засунуть(ObjectOutputStream)???
Добавлено @ 02:31
я так и планировал.. считать весь объект и взять ту чать которая нужна... но после того как его считывает 1-й апплет второму уже ничего не достается...
PM ICQ MSN   Вверх
Oracle
Дата 1.2.2005, 16:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 96
Регистрация: 26.11.2004

Репутация: 1
Всего: 3



Попробуй переслать обьект апплетам через rmi smile

PM MAIL   Вверх
LSD
Дата 2.2.2005, 21:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Leprechaun Software Developer
****


Профиль
Группа: Модератор
Сообщений: 15718
Регистрация: 24.3.2004
Где: Dublin

Репутация: 9
Всего: 538



Цитата(Wanderer2019 @ 22.1.2005, 02:26)
я так и планировал.. считать весь объект и взять ту чать которая нужна... но после того как его считывает 1-й апплет второму уже ничего не достается...

Если в поток сохраняется массив, то он сохраняется как один объект. В твоем случае надо просто читать поток с начала (закрыть и открыть файл заново и т.д.).


--------------------
Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it.
PM MAIL WWW   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Java"
LSD   AntonSaburov
powerOn   tux
  • Прежде, чем задать вопрос, прочтите это!
  • Книги по Java собираются здесь.
  • Документация и ресурсы по Java находятся здесь.
  • Используйте теги [code=java][/code] для подсветки кода. Используйтe чекбокс "транслит", если у Вас нет русских шрифтов.
  • Помечайте свой вопрос как решённый, если на него получен ответ. Ссылка "Пометить как решённый" находится над первым постом.
  • Действия модераторов можно обсудить здесь.
  • FAQ раздела лежит здесь.

Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Java: Апплеты | Следующая тема »


 




[ Время генерации скрипта: 0.0521 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.