Come tenere la sessione Web sempre attiva con le Xpages senza extension Library

Xpages session attiva

  • 0 commenti
Googleando si trova sempre tutto....
Per fare in modo che la vostra sessione sia "persistente" sulle vostre applicazioni Web sviluppate in Xpages...basta inserire questo pezzo di codice all'interno delle vostre pagine


<xp:scriptBlock id="KeepMySessionAlive">
                <xp:this.value><![CDATA[
                        var dbpath = '#{javascript:facesContext.getExternalContext().getRequestContextPath()}';
                        var sTimeoutSec = (parseInt('#{javascript:context.getProperty("xsp.session.timeout")}' || 30) * 60) - 30;
                        if(!XSP.keepAlive)
                                {XSP.keepAlive=function xe_ka(){
                                    setTimeout('XSP.keepAlive()',sTimeoutSec * 1000);
                                    dojo.xhrGet({url:dbpath + '/xsp/.ibmmodres/ping',
                                                handleAs:'text',
                                                preventCache:true});
                                    };
                        setTimeout('XSP.keepAlive()',sTimeoutSec * 1000)}
                ]]></xp:this.value>
        </xp:scriptBlock>



Il codice è stato preso da questo URL

http://www-10.lotus.com/ldd/ddwiki.nsf/dx/How_to_keep_XPages_Session_Alive_without_using_Extension_Library

0 Commenti:

    Nessun Commento Trovato
Commenta articolo
 

Questo spazio web è stato creato da per un uso pubblico e gratuito. Qualsiasi tipo di collaborazione sarà ben accetta.
Per maggiori informazioni, scrivete a info@dominopoint.it

About Dominopoint
Social
Dominopoint social presence: