Ciao ho un controller che dato l'iddomanda deve cancellare la suddetta domanda in un database per poi fare il forward alla view. Funziona tutto perfettamente ma non capisco come mai la view riesce a trovare il request.getParameter("iddomanda") anche se il controller non gliele invia. In teoria per passare un parametro dal controller alla view non dovrei usare jsp
aram?
doCancellaDomanda.jsp
codice:
<%
String iddomanda=request.getParameter("iddomanda");
DomandaDAO d = new DomandaDAO();
d.fillDomanda(domanda, iddom);
if (domanda.isMine(userData.getUserid())) { d.rimuovi(domanda.getIddomanda());
%>
<jsp:forward page="viewCancellazioneEffettuata.jsp" />
<%
}
%>
viewCancellazioneEffetuata.jsp
codice:
<%
String iddomanda=request.getParameter("iddomanda");
%>
<h2>Cancellazione domanda </h2>
Domanda <%=iddomanda%> cancellata con successo</p>