Moin, ich versuche derzeit, Daten, die ich aus meinem Formular.html in mein Servlet übersende, dort in einer erstellten Liste zu speichern und diese im JSP dann auszugeben (mit allen eingegebenen Daten), aber ich bekomme keinen Output sondern eine Errorseite (
HTTP Status 404 – nicht gefunden
Type Status Report
Message /Uebungsblatt_1/BeliebigeJSP.jsp
Beschreibung The origin server did not find a current representation for the target resource or is not willing to disclose that one exists.
Apache Tomcat/9.0.27)
... Kann mir wer sagen (oder Hinweis geben), was fehlt bzw. was ich falsch gemacht habe?
BeliebigesServlet.java:
HttpSession session = request.getSession();
Random zufall = new Random();
// erhalte Parameter vom Formular
String name = request.getParameter("name");
String mail = request.getParameter("e-mail");
String passwort = request.getParameter("password");
String admin = request.getParameter("Admin");
String gast = request.getParameter("Gast");
session.setAttribute("name", name);
session.setAttribute("mail", mail);
session.setAttribute("passwort", passwort);
session.setAttribute("admin", admin);
session.setAttribute("gast", gast);
List<String> liste = new ArrayList<String>();
liste.add(name);
liste.add(mail);
liste.add(passwort);
liste.add(admin);
liste.add(gast);
request.setAttribute("liste", liste);
request.getRequestDispatcher("BeliebigeJSP.jsp").forward(request, response);
BeliebigeJSP.jsp:
<form action="BeliebigesServlet" method="get">
<h4> Liste der Daten aus dem Formular: </h4>
<p> ${param['liste']} </p>