Gewusst wie: senden von Parametern aus einem servlet

Ich bin versucht, einen RequestDispatcher, um senden Parameter aus einem servlet.

Hier mal mein servlet-code:

protected void processRequest(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {

 String station = request.getParameter("station");
 String insDate = request.getParameter("insDate");

 //test line
 String test = "/response2.jsp?myStation=5";

 RequestDispatcher rd;
 if (station.isEmpty()) {
     rd = getServletContext().getRequestDispatcher("/response1.jsp");

 } else {
     rd = getServletContext().getRequestDispatcher(test);
 }

 rd.forward(request, response);

} 

Hier ist mein jsp, mit dem code zu Lesen, der Wert - aber es zeigt null.

    <h1>response 2</h1>
    <p>
        <%=request.getAttribute("myStation")  %>
    </p>

Vielen Dank für alle Vorschläge.
Grüner

  • RequestDispatcher wird nicht verwendet Parameter zu Lesen. Daher habe ich Ihren Beitrag bearbeitet.
InformationsquelleAutor Greener | 2009-09-10
Schreibe einen Kommentar