Ich habe ein Problem.
Mittels Textfeld fülle ich einen Array und wenn man auf nen OK Button klickt, sollten die Daten aus dem Array angezeigt werden. Wie kann ich dies auslesen?
Unten ist mein Code:
---------------------------
Edit by Dotlens: Code Tags!
Mittels Textfeld fülle ich einen Array und wenn man auf nen OK Button klickt, sollten die Daten aus dem Array angezeigt werden. Wie kann ich dies auslesen?
Unten ist mein Code:
---------------------------
Code:
<%@ page language="java" import="java.util.*"
import ="java.math.*" %>
<%
ArrayList liste =(ArrayList)session.getAttribute ("Liste");
if (liste == null) {
liste = new ArrayList();
session.setAttribute("Liste",liste);
}
String eingabe = request.getParameter("text");
if (eingabe != null) {
liste.add (eingabe);
}
String loeschen = request.getParameter("löschen");
if (loeschen != null) {
session.invalidate();
}
String lesen = request.getParameter("lesen");
if (lesen != null) {
Iterator iter = liste.iterator();
while (iter.hasNext()){
String ausgabe = (String)iter.next();
}
}
%>
<html>
<head>
<title>Rechner</title>
</head>
<body>
<table border="0" width="100%">
<table style="border: 1px solid #CDC9C9; margin-top:100px" align="center">
<tr style="font-size: 12px">
<td>
<form action="rechner.jsp" method="POST">
Eingabe:
<input type="textfield" name="text" > <input type="submit" value="OK"></p>
[url="rechner.jsp?lesen=true"]lesen[/url]
[url="rechner.jsp?löschen=true"]neue Berechnung[/url]</p>
</form>
<%
//Iterator iter = liste.iterator();
//while (iter.hasNext()){
//String ausgabe = (String)iter.next();
//}
%>
</p>
</td>
</tr>
</table>
</table>
</body>
</html>
Edit by Dotlens: Code Tags!