Bonjour,
j'ai un petit souci que je n'arrive pas à regler,
j'ai un formulaire d'identifications sur ma home ou l'on saisi le login et mdp (methode post)
qui mène vers une page verifCli.jsp
sur cette dernière je recupère les paramètres login et mdp passés et je les affiche s'ils sont bon.
s'ils sont mauvais je fais un forward à la première page sinon j'affiche les identifiants.
Mais le probleme est que à chaque fois les paramètres sont toujours ceux que j'ai saisi la première fois,
j'ai l'impression que la jsp verifCli ne se rafraichi pas et elle garde toujours les paramètres que j'ai
rentré au début. Meme en mettant <meta http-equiv='expires' content='0'> sur toutes les pages ça ne marche pas.
Est ce que vous savez pourquoi les paramètres ne se rafraichissent pas?
Merci beaucoup
Voici la page verifCli.jsp:
[code]
<%@page contentType="text/html"%>
<%@page language="java"%>
<html>
<head>
<meta http-equiv='expires' content='0'>
<title>JSP Page</title></head>
<body bgcolor="aabbcc">
<%-- utilisation et création du bean s'il n'existe pas /> --%>
<jsp:useBean id="beanB2" class="Beans.CnxVerif" scope="session">
<%
String code = request.getParameter("loginCli");
String pwd = request.getParameter("pwdCli");
%><%= code %> <%= pwd %>
<jsp:setProperty name="beanB2" property="loginCli" value="<%=code %>"/>
<jsp:setProperty name="beanB2" property="pwdCli" value="<%=pwd %>"/>
</jsp:useBean>
<%-- initialisation des propriétés à l'appel de la page par les données rq /> --%>
<%--<jsp:setProperty name="beanB1" property="*" />--%>
<%--Voici votre code: <jsp:getProperty name="beanB2" property="loginCli" />
<br><br>
Voici votre password: <jsp:getProperty name="beanB2" property="pwdCli" />
<br><br>--%>
<%--<%
beanB2.openCnx();
boolean b = beanB2.verifCli();
if(b == true){%> Trouvé! <%}
else{%> PAS TROUVE!!! <%}
%> --%>
<% beanB2.openCnx(); %>
<% boolean b = beanB2.verifCli();
if (b == true) { %>
<br><center><h2>Bonjour  <jsp:getProperty name="beanB2" property="nomCli" /> 
<jsp:getProperty name="beanB2" property="prenomCli" />
<center><h2><br>
Code client : <jsp:getProperty name="beanB2" property="loginCli" /><br>
Nom : <jsp:getProperty name="beanB2" property="nomCli" /><br>
Prénom : <jsp:getProperty name="beanB2" property="prenomCli" /><br>
<% }
else { %><jsp:forward page="login.jsp">
<jsp:param name="message" value="Client inconnu!"/>
</jsp:forward> <% }
beanB2.close();
%>
</body>
</html>
[/code]