Skip to Main Content

Chinese

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

Interested in getting your voice heard by members of the Developer Marketing team at Oracle? Check out this post for AppDev or this post for AI focus group information.

Need to refresh JSPX page on some timeInterval(10 seconds)

Sahdeep RajputSep 6 2022

Hi Team,
I need to refresh jspx page to persist ADF session . I have to put parameters in web.xml file like below.
<session-config>
<session-timeout>5</session-timeout>
</session-config>

But my scenario is that I am launching Reacjs screen from ADF screen jspx page and if user spent time more than 5 minutes then my ADF page session expired but i don't want to expire ADF page session till the time user working on Reactjs screen and come back to ADF screen.
I applied all possible javascript code but my page is getting expired when i come back to ADF screen from Reactjs screen. I want my ADF screen session Alive when i come back to ADF screen.
Kindly help me how to do ADF page refresh in background .
Tried all below javascript code :

function refreshSession(){
console.log('refresh start');
var button = AdfPage.PAGE.findComponentByAbsoluteId('pt1:f11');
console.log('Button Id--->',button);
AdfActionEvent.queue(button, true);
console.log('refresh completed');
}

function refreshSessionForAEPS(){
console.log('refreshSessionForAEPS started');
window.top.location = window.top.location
document.location.reload();
window.location.reload(true);
window.location.href = window.location.href
refreshSession();
console.log('refreshSessionForAEPS completed');
}

<af:commandButton text="refreshSession" id="f11" partialSubmit="true" visible="false"
actionListener="#{TransactionTemplateBean.makeMeAlive}" clientComponent="true"
binding="#{TransactionTemplateBean.refreshButtonBinding}"/>

Thanks
Sahdeep

Comments
Post Details
Added on Sep 6 2022
0 comments
297 views