Servlet

QS -  
gaelcr Messages postés 40 Statut Membre -
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

gaelcr Messages postés 40 Statut Membre 8
 
Bonjour,

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

Gael
0