Servlet 2 aus Servlet 1 aufrufen?! HttpUnit?!

stockhausen

Grünschnabel
Hallo Zusammen,

wie kann ich ein Servlet aus einem Servlet aufrufen?

Bsp. Szenario:

Ich gebe innerhalb einer JSP-Seite meine Benutzerdaten ein. Diese Werden von einem LoginServlet verarbeitet. Wenn die Benutzerdaten korrekt sind, soll ein zweites Servlet (EntryListServlet) aufgerufen werden.

Durch die Suche bin ich bis jetzt auf HttpUnit aufmerksam geworden.

Funktioniert sowas auch ohne Frameworks?!
Falls ja: wie?
Falls nein: wo finde ich ein Beispiel für die Umsetzung mit HttpUnit?

Grüße,
Michael
 
Zuletzt bearbeitet:
Hallo,

Du kannst dir vom request bzw. servletContext einen RequestDispatcher geben lassen und
darüber auf andere Servlets / JSPs / Urls weiterleiten.
Java:
RequestDispatcher rd = getServletContext().getRequestDispatcher("pathToServlet");
rd.forward(req, res);

Gruß Tom
 
Zurück