0
私のJava EEコードに問題があります。サーブレットのdoPost()メソッドから.jspにリダイレクトされたい。しかしdoPost()の実行終了時には何も起こりません。私はdoPostメソッドの実行前に同じページにいます。誰かが私を助けてくれますか?サーブレットからの.jspへのリダイレクト
のdoPost()メソッド:
public static final String VUE_SUCCES = "/ajoutAbonne.jsp";
..........
public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
// TODO Auto-generated method stub
HttpSession session = request.getSession();
String email = request.getParameter("email");
session.setAttribute("login", email);
System.out.println("connexion réussie...");
System.out.println(session.getAttribute("login"));
this.getServletContext().getRequestDispatcher(VUE_SUCCES).forward(request, response);
}
ajoutAbonne.jspはwebappのルートレベルにありますか? ASのコンソールに「connexionréussie...」と表示されますか? –
はい、私は "connexionréussie"を見ますが、私は同じページにとどまります。はいajoutAbonne.jspは私のwebAppのルートです。 –
あなたのASのログファイルをチェックして例外があるかどうか確認しましたか? –