Spero sia la sezione giusta...
Ad ogni modo sto cercando di imparare ad usare le servlet con java + eclipse + tomcat, ma mi sono inbattuto in un dubbio, e mi servirebbe un aiutino per uscirne.
Dunque, sto simulando un sistema di login.
Ho la pagina principale (jsp) fatta in questo modo (scrivo solo il codice essenziale ai fini della comprensione):
codice:
<form name="loginform" method="post" action="testLogin">
Username:<input type="text" name="username" value="">
Password:<input type="password" name="password" value="">
<input type="submit" name="Submit" value="Accedi">
</form>
Poi ho la pagina testLogin.java:
codice:
String user, pass;  		
user = request.getParameter("username"); 		
pass = request.getParameter("password"); 		
if (user.equals("admin") && pass.equals("admin"))
   request.setAttribute("isLogged", "1"); 		
else 			
   request.setAttribute("isLogged", "0");
request.getRequestDispatcher("esitoLogin.jsp").forward(request, response);
La pagina esitoLogin.jsp è così fatta:
codice:
<h1>Esito login</h1>
<% 
if ("1".equals(request.getAttribute("isLogged"))) 
{ 	
%> 	
<h3>SEI LOGGATO!</h3>
 	
effettua il logout 	
<%
} else {
%>
<h3>Non sei ancora loggato?</h3>
effettua il login 	<% 		
} 	
%>
Ed eccomi quà, non ho idea di come fare il logout, o meglio di come richiamare una pagina java che mi imposti a "0" il valore dell'attributo isLogged.

Un'altra domanda, è possibile tipo se uno effettua il login tornare nella pagina iniziale (non in questo caso che sono andato in una pagina nuova) e costringerla tipo a refresharsi?

Grazie per l'aiuto, per favore risposte semplici, sono alle prime armi