| 
 | 
| 
 
jdeveloper событие при запуске страницы 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Здравствуйте, как запустить java код при открытие страницы? Может есть какой-нибудь событие для этого(как в delphi например formshow)? Покуда только находил, что java код можно выполнить при нажатие на клавишу ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 18.11.2020, 11:04 | 
  
  
  
   | 
||
| 
 
jdeveloper событие при запуске страницы 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Какой код, зачем.... Скорее всего 100500 вариантов. В зависимости от того, зачем это нужно. В ADF можно даже рендеринг страниц переопределить, т.е. динамически генерировать item'ы ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 18.11.2020, 11:38 | 
  
  
  
   | 
||
| 
 
jdeveloper событие при запуске страницы 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Поясняю, почему важно "зачем" Для бизнес-логики, а ADF это для реализации бизнес логики. "Открытие страницы" операция и событие на такую операцию совершенно бессмысленная. Как открыли, так и закрыли - ну и что с точки зрения бизнеса туда хочется поместить? Если какая-то обработка данных, то скорее всего нужно смотреть в сторону размещение этого кода в соответствующих дата-Entity. Если работа с View, то какая. Кроме ручного рендеринга (что при таком вопросах как-то странно, не тот уровень), мне такую осмысленную задачу представить странно. Если переходы по Task Flow, то наверное смотреть в сторону Task Flow ))) (первая попавшаяся ссылка в google, сам не вчитывался, но похоже это как-раз про это . Мне не понятно, т.к. у них примеры про регионы, а я такого не использовал. https://docs.oracle.com/middleware/1213/adf/develop/adf-ui-contextual-events.htm ) ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 18.11.2020, 11:47 | 
  
  
  
   | 
||
| 
 
jdeveloper событие при запуске страницы 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Leonid Kudryavtsev, при открытие формы должны подтягиваться параметры, эти параметры рассчитываются в java коде ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 18.11.2020, 11:59 | 
  
  
  
   | 
||
| 
 
jdeveloper событие при запуске страницы 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  neteurt Leonid Kudryavtsev, при открытие формы должны подтягиваться параметры, эти параметры рассчитываются в java коде Вы бы сказали на чём у вас фронт-енд. Т.к. сейчас можно делать фронт-енд на 1) JSP - устарело 2) JSF - почти устарело 3) GWT - уже не поддерживается 4) Vaadin - вроде как ещё поддерживается 5) Куча JavaScript фреймворков, для SPA. 6) ADF - Устарело? Это то что я вспомнил. В зависимости от того что используется ваша задача может решаться поразному. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 18.11.2020, 12:22 | 
  
  
  
   | 
||
| 
 
jdeveloper событие при запуске страницы 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  mad_nazgul, Вдруг у него десктоп?)) ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 18.11.2020, 12:37 | 
  
  
  
   | 
||
| 
 
jdeveloper событие при запуске страницы 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  mad_nazgul, jspx ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 18.11.2020, 12:41 | 
  
  
  
   | 
||
| 
 
jdeveloper событие при запуске страницы 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  neteurt jspx Тогда вообще не понимаю: 1) в чем проблема ? 2) при чем тут "событие" ? ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 18.11.2020, 12:43 | 
  
  
  
   | 
||
| 
 
jdeveloper событие при запуске страницы 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Хотя мне казалось, что предыдущие вопросы были про ADF, а не про JSP. Разумеется могу ошибаться ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 18.11.2020, 12:45 | 
  
  
  
   | 
||
| 
 
jdeveloper событие при запуске страницы 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Leonid Kudryavtsev, 1) я не понимаю, как при запуске jpsx страницы запустить java код 2) если у меня есть несколько jspx страниц, между которыми настроены переходы, как мне по умолчанию при запуске проекта открывать определенную страницу? ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 18.11.2020, 12:52 | 
  
  
  
   | 
||
| 
 
jdeveloper событие при запуске страницы 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  neteurt, Сделать демку JSP ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 18.11.2020, 13:19 | 
  
  
  
   | 
||
| 
 
jdeveloper событие при запуске страницы 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  PetroNotC Sharp, это для чего? ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 18.11.2020, 13:34 | 
  
  
  
   | 
||
| 
 
jdeveloper событие при запуске страницы 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  neteurt PetroNotC Sharp, это для чего? ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 18.11.2020, 14:25 | 
  
  
  
   | 
||
| 
 
jdeveloper событие при запуске страницы 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Вопросы из разряда: "куда в электрическую лампочку наливать керосин" neteurt 1) я не понимаю, как при запуске jpsx страницы запустить java код Если я правильно помню JSP: <%myClass.myInitMethod()%> в любом месте страницы neteurt 2) если у меня есть несколько jspx страниц, между которыми настроены переходы, как мне по умолчанию при запуске проекта открывать определенную страницу? Все страннее и страннее... Что такое "запуске проекта" для Web-приложения? В настройках Web-Server'а/проекта, можно определить дефолтную страницу. На обычных сайтах, обычно "index.htm", "index.html", "index.jsp" или что нибудь подобное ))) ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 18.11.2020, 15:08 | 
  
  
  
   | 
||
| 
 
jdeveloper событие при запуске страницы 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  neteurt Leonid Kudryavtsev, 1) я не понимаю, как при запуске jpsx страницы запустить java код Обычно jsp компилируется в class-файл, который при вызове отдает html страницу, по умолчанию статичную. Все преобразования происходят на сервере. Ну соответственно вызов java кода происходит, как в обычном коде. neteurt 2) если у меня есть несколько jspx страниц, между которыми настроены переходы, как мне по умолчанию при запуске проекта открывать определенную страницу? Настроить страницу по умолчанию, обычно это index.jsp. А так, прописать в web.xml ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 19.11.2020, 08:38 | 
  
  
  
   | 
||
| 
 
jdeveloper событие при запуске страницы 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Есть подозрение, что там все же не JSP (судя по скриншотам из пред. сообщений) https://blogs.oracle.com/adf/an-epic-question-how-to-call-a-method-when-the-page-loads http://sanjeev-technology.blogspot.com/2017/02/adf-execute-code-before-page-load.html https://adfnbpel.wordpress.com/2012/08/07/execute-some-code-when-the-page-loads-in-adf и 100500 прочих статей в гугле ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 19.11.2020, 10:28 | 
  
  
  
   | 
||
| 
 
jdeveloper событие при запуске страницы 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Leonid Kudryavtsev Есть подозрение, что там все же не JSP (судя по скриншотам из пред. сообщений) https://blogs.oracle.com/adf/an-epic-question-how-to-call-a-method-when-the-page-loads ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 19.11.2020, 10:42 | 
  
  
  
   | 
||
| 
 
jdeveloper событие при запуске страницы 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Насколько я помню, я использовал client и server listener. Но мне это было нужно, т.к. большая часть логики у меня была на Java Script. Приложение работало с Oracle Map View, т.ч. там был один сплошной Java Script. Для обычного бизнес приложения, как я уже и сказал, обработка события "при запуске страницы" звучит странно. Должны быть какие-то другие слова, в зависимости от того, что же надо сделать. И по этим словам уже искать, как и в каком месте это делается ))). По начальной странице, опять таки вопрос странный. Я разумеется не помню, где и как это задается. Но в любом примере/туториале с Hello World это быть должно. Когда Вы рисуете task/page flow, с чего-то же этот task/page flow должен начинаться ))). Вообще у нас это и было самое сложное. Т.к. два противоречивых желания: с одной стороны все приложение можно запихать в одну страницу и наворотить там логики, с другой стороны, можно разбить на 100500 мелких страниц и описать через Task/page flow. Золотая середина наверное где-то по середине ))), но найти ее и есть самое сложное. IMHO & AFAIK ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 19.11.2020, 10:49 | 
  
  
  
   | 
||
| 
 
jdeveloper событие при запуске страницы 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  ..я работаю с ADF но только Desctop swing adf У Вас же 1.Надо посмотреть жизненный цикл страницы... У неё есть понятие OnLoad... И там можно подключить onListener Вообще по ADF да фига блогов...единственно они на английском...думаю Ваша ситуация там перетиралась если загугглить adf before page show или adf On page show и ADF: Execute code before page load http://sanjeev-technology.blogspot.com/2017/02/adf-execute-code-before-page-load.html кстати одна из первых ведёт на описание жизненного цикла https://docs.oracle.com/middleware/1213/adf/develop/adf-ui-page-lifecycle.htm ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 19.11.2020, 12:19 | 
  
  
  
   | 
||
| 
 | 

start [/forum/topic.php?desktop=1&fid=59&tid=2120608]:  | 
    0ms | 
get settings:  | 
    9ms | 
get forum list:  | 
    13ms | 
check forum access:  | 
    4ms | 
check topic access:  | 
    4ms | 
track hit:  | 
    37ms | 
get topic data:  | 
    12ms | 
get forum data:  | 
    3ms | 
get page messages:  | 
    53ms | 
get tp. blocked users:  | 
    2ms | 
| others: | 12ms | 
| total: | 149ms | 

| 0 / 0 | 

На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даете согласие с использованием данных технологий.