Archiv verlassen und diese Seite im Standarddesign anzeigen : Vielen Daten von JSP to Servlet
Klaus1980
21.12.2003, 23:23
Hi,
wie kann ich Daten am besten von einer JSP mit vielen Eingabefeledern ( Anzahl ist nicht fest da diese JSP dynamisch ist ) zu dem Servlet "transportieren" ?
Bei einem oder ein paar festen Parameter kann ich ja "getParameter" nehmen, aber bei vielen gibts doch bestimmt was besseres.
Thx für Eure Hilfe ( schonwieder :) )
Gruss Klaus1980
Ich glaube http://java.sun.com/j2ee/1.4/docs/api/javax/servlet/ServletRequest.html#getParameterMap() sollte dir weiterhelfen.
Bernd
Klaus1980
22.12.2003, 14:30
Thx erstmal, aber auch hier brauch ich glaub ich noch ein wenig mehr Hilfe. :)
Habe über Google.de nix relevantes dazu gefunden.
Kann mir jemand vielleicht noch sagen wie ich dieses getParameterMap im JSP und im Servlet benutzen kann ?
Die daten packe ich am besten in der JSP in eine Form und schicke sie mit einem Submit (method=post) Button ab und ruf das Servlet auf, denk ich mal.
Muss ich sonst noch was im JSP machen ?
Was muss ich im Servlet machen ?
Big Thx.
Gruss KLaus1980
Im JSP musst du nix mehr ändern. Im Servlet brauchst du getParameterMap() doch nich. Wenn du alle Parameter durchlaufen willst, nimm einfach:
for (Enumeration enum = request.getParameterNames(); enum.hasMoreElements();) {
String paramName = enum.nextElement().toString();
String[] values = request.getParameterValues(paramName);
for (int i = 0; i < values.length(); i++) {
String current = values[i];
// Verarbeitung
}
}
Wenn's weitere Probleme gibt, dann frag mich. (gerne auch per PM)
Bernd
vBulletin® v3.8.6, Copyright ©2000-2012, Jelsoft Enterprises Ltd.