Dans la section Règle de navigation pour la connexion, vous avez défini les actions de navigation à effectuer selon que la tentative de connexion de l'utilisateur à Crystal Enterprise aboutit ou échoue. Ces actions sont basées sur la valeur de chaîne de l'attribut action
du composant Logon
. La règle de navigation définie dans le fichier faces
redirige les utilisateurs vers une page différente selon que la chaîne renvoyée indique le succès ou l'échec de la tentative de connexion. Vous devez maintenant créer une méthode action qui vérifie le statut de connexion de l'utilisateur et renvoie les chaînes "logon_success" ou "logon_failure".
Astuce : Vous pouvez également cliquer avec le bouton droit de la souris sur logon.jsp et sélectionner Modifier le code de la page.
Logon
:
Logon
dans le concepteur visuel.
#{pc_Logon.logonAction}
pour l'attribut action
.
Cette étape crée une méthode qui établit une liaison avec la méthode logonAction
qui se trouve dans la classe de code de la page Logon.java (bean de sauvegarde).
La méthode logonAction
vérifie l'existence et le statut de connexion du bean Identity
qui contient les informations de session de l'utilisateur. Si le bean Identity
n'est pas nul et est connecté à Crystal Enterprise, la chaîne "logon_success" est renvoyée, dans le cas contraire, l'utilisateur n'est pas connecté et la chaîne "logon_failure" est renvoyée.
Business Objects http://www.france.businessobjects.com/ Support technique http://www.businessobjects.com/services/support/ |