이 콘텐츠는 선택한 언어로 제공되지 않습니다.
4.3.2. Session Expired Handling
You can also redefine the
onExpired framework method that is called on the SessionExpiration event.
Example:
A4J.AJAX.onExpired = function(loc, expiredMsg){
if(window.confirm("Custom onExpired handler "+expiredMsg+" for a location: "+loc)){
return loc;
} else {
return false;
}
}
This function can take the following parameters:
loc- the URL of the current page (can be updated on demand)
expiredMsg- a default message for display in the event of
SessionExpiration.
Note
Customized
onExpire handlers do not work under MyFaces. MyFaces handles exceptions by internally generating a debug page. To prevent this behavior, use the following:
...
<context-param>
<param-name>org.apache.myfaces.ERROR_HANDLING</param-name>
<param-value>false</param-value>
</context-param>
...