Как вызвать функцию загрузки страницы в промежуточном программном приложении jdeveloper fusion? - PullRequest
0 голосов
/ 23 января 2019

Я вхожу в систему программно в приложении промежуточного ПО oracle fusion.Я хочу вызвать функцию при загрузке страницы, чтобы проверить сессию пользователя.Как программно вызвать функцию bean при загрузке страницы?

Ответы [ 2 ]

0 голосов
/ 24 января 2019

Зависит от того, почему вы хотите вызвать метод при загрузке страницы.Если это то, что вы хотите сделать при входе на страницу - при переходе от другой страницы к этой странице - тогда лучше всего поместить вызов метода в поток задач, содержащий страницу, а не встроенный в сам источник страницы.

В потоке задач добавьте компонент «Вызов метода» как часть навигации.Преимущества заключаются в том, что вы делаете вызов метода частью структуры приложения, как это документировано в потоке задач, так что его легко увидеть другим, и его легче изменить, чем модифицировать источник страницы.

0 голосов
/ 23 января 2019

Только вам нужно вызывать функцию в режиме предварительного рендеринга типа события.

<f:metadata>
        <?audit suppress oracle.ide.xml.validation-error?>
        <f:event type="preRenderView" listener="#{your-function-here}"/>
    </f:metadata>
...