Hallo,
ich möchte in einem Servlet einen Http-Request entgegennehmen und daraus ein zweidimensionales Array lesen um eine Tabelle zu erstellen.
Die Feldernamen im anfragenden Formular sind entsprechend benannt. ( "order", s.unten)
Im Servlet kann ich bis jetzt nur Strings lesen. Es ist also kein mehrdim.Array "order" bekannt, sondern Stringvariablen wie "order[0][pos]", "order[0][quantity]", ...
Kann mir jemand helfen ?
P.S. Benutze als IDE: NetBeans, Applicationsserver: Glassfish (Sun Java System Application Server 9.1)
ich möchte in einem Servlet einen Http-Request entgegennehmen und daraus ein zweidimensionales Array lesen um eine Tabelle zu erstellen.
Die Feldernamen im anfragenden Formular sind entsprechend benannt. ( "order", s.unten)
Code:
<form method="GET" action="Servlet" accept-charset="UTF-8">
<input type="text" name="firstname" value="Vorname">
<input type="text" name="lastname" value="Nachname">
<input type="text" name="title[order]" value="Bestellung">
<input type="text" name="order[0][pos]" value="Pos">
<input type="text" name="order[0][quantity]" value="Menge">
<input type="text" name="order[0][articleno]" value="Artikel-Nr.">
<input type="text" name="order[0][desc]" value="Beschreibung">
<input type="text" name="order[0][price]" value="E-Preis">
<input type="text" name="order[0][currency]" value="">
<input type="text" name="order[1][pos]" value="1">
<input type="text" name="order[1][quantity]" value="1">
<input type="text" name="order[1][articleno]" value="m400">
<input type="text" name="order[1][desc]" value=" ">
<input type="text" name="order[1][price]" value="85,00">
<input type="text" name="order[1][currency]" value="€">
<input type="text" name="order[2][pos]" value="2">
<input type="text" name="order[2][quantity]" value="1">
<input type="text" name="order[2][articleno]" value="n300">
<input type="text" name="order[2][desc]" value=" ">
<input type="text" name="order[2][price]" value="208,50">
<input type="text" name="order[2][currency]" value="€">
<input type="submit" name="submit">
</form>
Im Servlet kann ich bis jetzt nur Strings lesen. Es ist also kein mehrdim.Array "order" bekannt, sondern Stringvariablen wie "order[0][pos]", "order[0][quantity]", ...
Kann mir jemand helfen ?
P.S. Benutze als IDE: NetBeans, Applicationsserver: Glassfish (Sun Java System Application Server 9.1)