syntaxe d'une requete dans une jsp - Java - Programmation
Marsh Posté le 26-05-2009 à 09:46:55
déjà, tu devais mettre ta requête dans ta servlet, et non ta JSP (MVC, tout ça).
Sinon, l'erreur doit venir d'ailleurs.
il manque du code là dans ce que tu nous donnes.
Marsh Posté le 25-05-2009 à 20:40:53
Salut tout le monde
j'ai écris la requete suivante dans ma jsp mais elle ne s'exécute pas faute de syntaxe :
String a=(String)session.getAttribute("ss" );
//connexion à la base
PreparedStatement stm = con.prepareStatement ("Select champs From Table WHERE champs='"+a+"');
Alors il m'affiche l'erreur suivante:
Impossible d'utiliser faire-suivre (forward) après que la réponse ait été envoyée
Voilà le code de ma servlet:
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException
{
HttpSession session=request.getSession();
session.setAttribute("ss",s);
if(...)
{
getServletContext().getRequestDispatcher("/Page1.jsp" ).forward(request,response);
}
else
{
getServletContext().getRequestDispatcher("/Page2.jsp" ).forward(request,response);
}
est ce que quelqu'un peut m'aider???
merci d'avance