Bonjour à tous,

En entête de mes scripts jsps, j'ai une vérification qui est faite pour sécuriser l'accès à mes pages.
(Il s'agit d'une interface d'admin).
Si la personne n'est pas connectée, je redirige vers une nouvelle page, et le reste de la page demandée ne doit pas etre chargé.
Pourtant, il semble l'etre car j'ai une erreur (null pointer exception).
Pourriez vous m'aider à voir ce qui cloche dans mon code ?

Le code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
boolean B_ACCES_OK = false;
Hashtable hInfos = null;
if(session.getAttribute("Connected"))
{
   hInfos = new Hashtable();
   hInfos.put("NOM","Toto");
   B_ACCES_OK = true;
}
 
 
if (!B_ACCES_OK)
{
	response.setStatus(302);
	response.setHeader( "Location", "/nonAutorise.jsp" );
	response.setHeader( "Connection", "close" );
}
 
out.print(hInfos.get("NOM").toString());
...
Je précise que compte tenu de l'architecture de mon code (et pour sa libisilité), je ne fais volontairement pas un else (au niveau du test sur B_ACCES_OK).
Car en réalité mon code est un peu plus complexe et découpé dans plusieurs fichiers jsp inclus dans le fichier principal.


Merci à tous,

Julien