Ben, comme je te l'ai montré
(<%=request.getContextPath()%>)
N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java
une idée par rapport à mon problème de session qui expire très rapidement??? c'est un peu embêtant de se connecter toutes les minutes.
Quelle configuration utilises-tu ?
(Tomcat, JBoss, Websphere, ...)
N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java
Bjr!
j'utilise le server Tomcat5.0
Tu n'as pas quelque part un
Peux-tu vérifier ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 session.setMaxInactiveInterval(...)
N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java
j'ai chercher et rechercher dans tout mon projet je n'ai rien vu. je l'avais mis en commentaire et je viens mm d'affacer mais celà n'as ressolu le problème.
j'ai aussi remarqué une lenteur dans mon application. même au niveau des simples liens; il ya il un moyen de palier à celà. il ya juste 2 applications déployé sur mon server.
A cas désespéré, solution désespérée...
(si tu utilises Eclipse)
- Selectionne le projet et fais F5... (problème de synchronisation des sources)
- clique sur le menu "Projet" -> "Clean..." et choisis l'option "Clean all projects". (problème entre les sources et les classes)
- Si ça ne suffit pas, dans la vue "Server", supprime la définition et recrée la...
(il est parti en sucette et ne colle plus au projet)
(Tout ça peut arriver, aussi surprenant que ça puisse paraître )
N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java
N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java
Ceci explique cela Tu dois faire de l'url rewriting pour ajouter lesi nformations d'identification de la session aux urls (de la forme http://server/path/to/page;JSESSIONID=1234567)
Le plus simple est d'utiliser la jstl avec les tags <c:url /> pour générer des urls correctes. Si tu ne fais pas de rewriting, il va se poser 2 problèmes:
1) Si l'utilisateur n'as pas de cookies activés ou si les cookies ont été désactivés dans tomcat, il va perdre la session
2) si les cookies sont actifs, mais que la pages nécessitant une session affichée après la première page nécessitant une session n'est pas appelée avec le ;JESSIONID, tomcat ne validera pas le cookie et commencera une nouvelle session, avec un nouveau cookie.
Sory qu'est ce que je suis bête Dlé j'ai trouvé la vue server A force de stresser pour un problème on fini par s'embrouillé.
Enfait c'est exactement le problème que j'ai, comment faire donc pour ressoudre mon problème??? les variables qui sont en session sont le login, le nom, le profil et le service, ces variables sont beaucoup et je pense que les mettre sur l'url ne serai pas bon en plus ce sont des valeurs assez délicate pour mon projet. Existe-il un autre moyen???
c'est uniquement l'identifiant de session qui doit etre mis sur l'url, pas le contenu de la session. Soit tu pas par des taglib pour construire tes url (c:url), soit tu passe par response.encodeURL()
pour la taglib, voir les tutoriaux jsp :/ Pour le encodeURL, voir le lien ci-dessus.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager