[JSP] Fonction globale ?

Fonction globale ? [JSP] - Java - Programmation

Marsh Posté le 19-03-2005 à 19:06:24    

Bonjour.
 
J'aimerai faire des fonctions 'globales' en jsp.
Clairement et simplement :
 
header.jsp :

Code :
  1. <%!
  2. void testIdentification() {
  3. if (session.getAttribute("login" ) == null)
  4.  response.sendRedirect("/club/login.jsp" );
  5. }
  6. %>


 
Une autre jsp :

Code :
  1. <jsp:include page="header.jsp" />
  2. <%
  3. testIdentification();
  4. ...


 
Comment réaliser ceci pour que ça marche :o ?
 
Merci.


Message édité par andOceans le 19-03-2005 à 22:11:47
Reply

Marsh Posté le 19-03-2005 à 19:06:24   

Reply

Marsh Posté le 19-03-2005 à 23:00:07    

Et d'ailleurs, quand on définit une fonction comme j'ai fais avant, on ne peut pas accéder aux variables telles que 'session' (compilation boum), comment faut il faire ? ²

Reply

Marsh Posté le 20-03-2005 à 00:18:25    

pkoi tu passes pas par une servlet pour ca ?


---------------
Jubi Photos : Flickr - 500px
Reply

Marsh Posté le 20-03-2005 à 01:14:45    

Ca répond pas à ta question je sais, mais regarde du coté de http://www.servletsuite.com/servlets/ifnotdef.htm pour gérer tes vérifiaction de session, ça fait des pages propres avec juste un tag xml en haut qui fait le boulot :)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed