Miten saan JSP-sivulle esim. lista joka on samalta JSP-sivulta submit napin kautta haettu tietokannasta (siis sisältö siihen listaan)? Eli jos on eka.jsp ja siinä submit nappi jota painamalla samalle sivulle tulee siis lista tietokannasta. Ja en halua, että se lista näkyy ennenkuin submittia on painettu.
Submitista smalla sivulle tavaraa
Esko Mörkö
1137
0Äänestä
Muut lukivat myös
Odottaa vastausta
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 1
Vanhimmat
Eli kun .jsp sivu kääntyy, niin se ettii httprequestista attribuuttia
String action = request.getAttribute("ACTION");
if(action == null || action.equals(""))
{
//näytä sivu ilman listaa
}
else if(action.equals("Submit"))
{
//hae paska kannasta ja näytä
}
No ekalla kerralla se on null, joten näytä sivu tavallisesti. Sitten kun kävijä painaa submittia, niin lisäät requestiin tuon atribuutin.
request.setAttribute("ACTION","submit");
Seuraavalla kerralla kun .jsp näytetään, niin toi löytyy requestista ja sitten haet kannasta.