FORUM Tom's Hardware » Programmation » C / C++ / Java » [JSP] probleme de session
 

[JSP] probleme de session

1 utilisateur anonyme et 109 utilisateurs inconnus
Ajouter une réponse



 Mot :   Pseudo :  
 
Bas de page
Auteur
 Sujet : [JSP] probleme de session
 
Plus d'informations

Bonjour
J'ai un petit probleme au niveau des sessions en jsp
quand je creer une session par exemple : session.setAttribute("login",login);
et que je l'affiche dans la meme page par exemple :  out.print(session.getAttribute("login" ));
cela marche bien
cependant losque je l'affiche dans une nouvelle page elle m'affiche null
alors que je fait la meme chose sur un pc sur linux cela marche tres bien et cela m'affiche bien ma valeur
Peut etre que mes parametres sont mal regler ou un truc dans le genre  
SVP aidez moi j'ai moin d'une semaine pour regler mon probleme
 :cry:  :cry:  :cry:  :cry:   :cry:  :cry:  :cry: :cry:

Profil : Pointeur
Plus d'informations

il y a tellement de choses qui peuvent intervenir ...
 
le sessiontimeout ?
les cookies sont bien acceptés (et créés) ?  
 
montre un peu ton code, qu'on voie d'ou ca peut venir ...

Plus d'informations

mes cookies marche bien
 
 
ca c'est quand je crée ma session :
 
<html>
<body background="image/fond1.jpg">
<div align="center">
<font color="#000000" face="fantasy" size="+4">
Bienvenue dans l'administration de ce blog
</font>
</div>
<%@page import="java.sql.*" %>
<%@page import="java.util.ArrayList" %>
<%@page import="java.lang.Integer" %>
<%
String login = request.getParameter("login" );
String password = request.getParameter("password" );
Cookie [] cookies=request.getCookies();
Class.forName("com.mysql.jdbc.Driver" );
String url="jdbc:mysql://localhost/news";
Connection c = DriverManager.getConnection(url,"root","" );
Statement s = c.createStatement();
ArrayList<Integer> a= new ArrayList<Integer>();
String queryID = "select ID from tnews order by date desc";
ResultSet ID = s.executeQuery(queryID);
while(ID.next())
{
a.add(new Integer(ID.getString("ID" )));
}
ID.close();
String query1 = "select * from admin where login=\""+login+"\"";
ResultSet rs1 = s.executeQuery(query1);
if(rs1.next())
{
String pass=rs1.getString("password" );
  if (pass.equals(password))
  {
  %>
  <table width="100%">
   <tr>
    <td width="20%" valign="top">
     <table bgcolor="#CCCCCC" border="1">
     <tr>
     <td>
    <A HREF="./ajoutnews.jsp">ajouter une news</A><br><br>
    <A HREF="./supprimenews.jsp">supprimer une news</A><br><br>
    <A HREF="./modifnews.jsp">modifier une news</A><br><br>
    <A HREF="./supprimecommentaire.jsp">supprimer un commentaire</A><br><br>
    <A HREF="./modifier.jsp">modifier le password ou le login</A><br><br>
    <A HREF="./index.jsp">retourner au blog</A><br><br>
    </td>
    </tr>
    </table>
    </td>
    <td width="80%" valign="top" align="center">
   
 <table bordercolor="#000000">
<tr bordercolor="#000000">
<td bordercolor="#000000" >
<%
request.getSession(false).setAttribute("login", login);
 
......
%>
etc.....
 
 
et quand je la recupere
 
 
<html>
<body background="image/friends_018.jpg">
<font color="#FF0000" face="fantasy" size="+6">
 <br>
 <div align="center">
 Taper votre login et votre Password :
 </div>
 <br><br>
</font>
<%String st=(String)request.getSession(false).getAttribute("login" );
 
out.print(st);
 
.........
%>
etc.....

Profil : Pointeur
Plus d'informations

balise [code] :cry:


Aller à :
Ajouter une réponse
  FORUM Tom's Hardware » Programmation » C / C++ / Java » [JSP] probleme de session
 

Annonces Google
Publicité