powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / получение АррilcationModule из jsp-страницы (JDev10g)
9 сообщений из 9, страница 1 из 1
получение АррilcationModule из jsp-страницы (JDev10g)
    #33190637
Фотография adf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте!

Есть jsp cтраница (разрабатываю в JDeveloper10G). В ней мне надо сформировать список, его создание происходит довольно наворочено.
Для начала надо вызвать оракловскую процедуру и для этого мне нужен экземпляр АррilcationModule

В JDeveloper9 это можно было сделать так с помощью соотв. библиотеки :
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
  
<jbo:ApplicationModule id="AppModule"  definition="model.AppModule" />

<%  
ApplicationModule appMod = AppModule.useApplicationModule();
//...тут дальше легко ..
%>

есть какие-нибудь другие средства без библиотек этих добраться до АррilcationModule?
Есть еще такой способ:

Можно конечно так:
Код: plaintext
1.
2.
3.
  String _am = "model.AppModule"; //App Module name
  String _wcf = "AppModule"; //Weblogic EJB config name
 ApplicationModule appMod = (ApplicationModule)Configuration.createRootApplicationModule(_am,_wcf);

но он у меня орет что не находит такую конфигурацию...

Как можно получить АррilcationModule из jsp страницы?
Помогите пожалуйста!
...
Рейтинг: 0 / 0
получение АррilcationModule из jsp-страницы (JDev10g)
    #33191051
mansch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
во View
можно получить через
Код: plaintext
1.
getDBTransaction().getRootApplicationModule();
в action
Код: plaintext
1.
ctx.getBindingContainer().getDataControl().getApplicationModule();
в jsp не знаю, работаю с UIX
EJB то же не использую, зачем :-)
...
Рейтинг: 0 / 0
получение АррilcationModule из jsp-страницы (JDev10g)
    #33191714
Фотография adf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Надо в выпадающий список затолкать несколько элементов, получаемых сложным образом.
Вышеописаным методом мне все-таки удалось достучаться до аррмодуля.
(jbo,кстати, уходит в прошлое или нет?)

Но формирование таким образом списка, прям внутри страницы (а кода там достаточно) противоречит концепции пресловутой MVC или нет?
Как тогда мне сформировать спискок "ключ-значение"?
Как должно быть правильно: сделать какую-нибудь forward page, но что дальше делать с этим списком?

И еще вопрос:
Для другого списка мне нужна выборка из таблицы по условию, которое подставляется в дальнейшем, при авторизации.
Я могу сразу сделать view object по таблице, который добавляется в модель, а потом сделать ему setWhereClause(). А при старте получается создается этот объект еще без выборки по условию? В же таблице существенное количество записей....
Или лучше сделать эту выборку в самой jsp странице по-старинке?
...
Рейтинг: 0 / 0
получение АррilcationModule из jsp-страницы (JDev10g)
    #33191747
mansch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1 jbo в jsp имеешь в виду ? не в курсе
надо посмотреть ADF JSF
2

Но формирование таким образом списка, прям внутри страницы (а кода там достаточно) противоречит концепции пресловутой MVC или нет?
Как тогда мне сформировать спискок "ключ-значение"?
Как должно быть правильно: сделать какую-нибудь forward page, но что дальше делать с этим списком?

Формируешь список в Action и засовываешь в аттрибут setAttribute("");
в jsp получаешь через бин
3 что то типа
Код: plaintext
1.
2.
3.
4.
5.
    ViewObject view = findViewObject("PrcCalendarsView2");
    //Creating a Where clause for the query
    String whereclause = "PCR_CODE like '%"+ p_cond +"%'";
    view.setWhereClause(whereclause);
    view.executeQuery();

автор
Я могу сразу сделать view object по таблице, который добавляется в модель, а потом сделать ему setWhereClause(). А при старте получается создается этот объект еще без выборки по условию? В же таблице существенное количество записей....

при чем тут старт, пользовательзалогинился- сформровалось учловие - идет переход на Action где ты ставишь выше указанное условие - и пользовательв jsp уже видит отфильтрованные данные


P.S. ты сколько лет java занимаешься?
...
Рейтинг: 0 / 0
получение АррilcationModule из jsp-страницы (JDev10g)
    #33191906
Фотография adf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторпри чем тут старт, пользовательзалогинился- сформровалось учловие - идет переход на Action где ты ставишь выше указанное условие - и пользовательв jsp уже видит отфильтрованные данные Это-то понятно...
Я не могу понять, являются ли эти Entity и View Objects просто декларацией, если нет, то когда происходит обращение к базе данных, в какой момент?
Я заметила, что когда запускаю свой проект, стало дольше висеть на процессе залогинивания по сравнением с тем, когда этих вьюобжектов не было создано. Во вью может быть до десятков тысяч записей, а мне нужно буквально десять-двадцать. Так вот когда происходит создание объекта, создается ли представление из тысяч строчек вначале или нет?

Меньше года, а вот это (jsp/struts/oraclе/jdev) вообще около 3х месяцев, приходиться самой ковыряться в документации.
p.s. А разве незаметно? :)
...
Рейтинг: 0 / 0
получение АррilcationModule из jsp-страницы (JDev10g)
    #33191940
mansch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
считай Entity - CMP бином
View - это представление , кеш данных - пользователь работает с ними

http://www.oracle.com/technology/products/jdev/tips/muench/mostcommon/index.html
связь между Entity и View хорошо описано в то article



http://www.oracle.com/technology/documentation/jdev/adf_guidelines_manual.pdf
обязательно прочитай мануал по ADF


есле у тебя веб приложение - используе optimistic локинг
есмле у тебя много данных, то надо использовать однонаправленный курсор, сам не разбирался , но тормозить может нещадно


я тоже где то 3 месяца занимаюсь
могу дать icq свой для контакта

есле совсем траблы , то можно достучаться до Steve Muench - это Team Leader проекта ADF на их форуме


P.S. Щас мы используем jHeadStart - это генерилка uix , прикольная штука - очень много workground ов ADF а :-)
...
Рейтинг: 0 / 0
получение АррilcationModule из jsp-страницы (JDev10g)
    #33192007
mansch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
http://www.oracle.com/technology/products/jdev/tips/muench/rangepaging/index.html
почитай - для больших объектов
...
Рейтинг: 0 / 0
получение АррilcationModule из jsp-страницы (JDev10g)
    #33192019
Фотография adf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да я скачала пару дней назад мануал, и на сайте постоянно роюсь, но от этого мало толку: у меня с английским в этой области туговато. Там термины разные приводятся сложные, приходится по интуиции догадываться ( :) ), да еще если бы я еще в этой области разбиралась хорошо...

Давай аську, если можно. Я постараюсь редко обращаться и корректно задавать вопросы :) Могу на ящик тебе послать свою.
...
Рейтинг: 0 / 0
получение АррilcationModule из jsp-страницы (JDev10g)
    #33192026
mansch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
78707949
английский надо учить

http://radio.weblogs.com/0118231/stories/2004/09/23/notYetDocumentedAdfSampleApplications.html
эти примеры еще посмотри
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / получение АррilcationModule из jsp-страницы (JDev10g)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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