Ciao a tutti. Apro questa discussione per rivolgere domande ai piu esperti su queste tecnologie, visto che sono alle prime armi.
Il mio primo problema è questo. Ho una pagina HTML e una JSP. Ecco i codici.
	Codice:
	<html>
 <head>
  <title>Scelta Compagnia</title>
 </head>
 <body>
  <form action="benvenuto.jsp" METHOD="get">
   Scegli la compagnia:<br>
   <input type="radio" name="compagnia" value="Alitalia"> Alitalia <br>
   <input type="radio" name="compagnia" value="KLM"> KLM <br>
   <input type="radio" name="compagnia" value="British Airways"> British Airways <br>
   <input type="hidden" name="pagina" value="scelta_compagnia">
   <button type="submit">Vai alla Compagnia scelta</button>
   
  </form>
 </body>
</html>
 
	Codice:
	<html>
 <head>
  <title>Benvenuto</title>
 </head>
 <body>
  <%String compagnia = request.getParameter("compagnia");
   
    if(request.getParameter("pagina")=="scelta_compagnia")
       {out.println("Benvenuto alla pagina della compagnia di volo: " + compagnia);}
    else
       {out.println("Bentornato alla pagina della compagnia di volo: " + compagnia);} %>
 </body>
</html>
 
Qualcuno mi spiega perchè la JSP stampa sempre quello che sta nell'else nonostante la condizione verificata sia quella nell'if? 
Grazie.