Servlet

[Fermé]
Signaler
-
Messages postés
40
Date d'inscription
mercredi 27 avril 2011
Statut
Membre
Dernière intervention
23 mai 2012
-
bonjour à tous
SVP j'ai une question concernant les servlets, je veux faire de sorte que mon servlet sert à afficher 2 jsp suivant une condition: si la condition est verifié il affiche jsp1 sinon il affiche jsp2 donc j'ai utilisé un "if..else" mais le probleme que dans tous les cas il m'affiche la page jsp qui est avec "else" on effet voila le code package com.servlet.test;

import java.io.IOException;

import javax.servlet.RequestDispatcher;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

public class InvokeJsp extends HttpServlet {

public void doGet(HttpServletRequest request, HttpServletResponse response)

throws IOException, ServletException{

ch=request.getParameter("ficher")
if (ch="Sms")
{
RequestDispatcher dispatch = request.getRequestDispatcher("firstJsp.jsp");
dispatch.forward(request, response);
}
else
{
RequestDispatcher dispatch = request.getRequestDispatcher("secondJsp.jsp");
dispatch.forward(request, response);
}
}
mais dans les deux cas il m'affiche la page secondJsp.jsp :(((
bon le parametre fichier est dans ma formulaire un bouton radio
veuillez m'aider SVP :)

1 réponse

Messages postés
40
Date d'inscription
mercredi 27 avril 2011
Statut
Membre
Dernière intervention
23 mai 2012
8
Bonjour,

Dans le test, essayez plutôt
if (ch.equals("Sms"))

Gael