Hallo, :cry:
ich hab immer noch Problem mit der Speicherung von den Eingabedaten auf dem Server. Die Webseite funktioniert, aber ich sehe keine Datei (.txt) auf dem Server, d.h. unter demselben Pfad wo die JSP-dateien auch gespeichert wurden.
Ich hab andere Varianten, aber das funktioniert auch nicht so richtig..
Vielen Dank für die Unterstützung..
Joe
ich hab immer noch Problem mit der Speicherung von den Eingabedaten auf dem Server. Die Webseite funktioniert, aber ich sehe keine Datei (.txt) auf dem Server, d.h. unter demselben Pfad wo die JSP-dateien auch gespeichert wurden.
Code:
package diplomTest;
import java.io.FileInputStream;
import java.io.IOException;
import java.io.PrintWriter;
import javax.servlet.*;
/**
* @author Joe
*
* To change the template for this generated type comment go to
* Window&Preferences&Java&Code Generation&Code and Comments
*/
public class SpeichereDatei extends HttpServlet {
public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
public void writeData(HttpServletRequest request) throws IOException {
String id = request.getParameter(id);
PrintWriter o = PrintWriter(new FileInputStream(id + ".txt"));
String text;
int spalte;
text="";
spalte=1;
for (int zeile=1;request.getParameter("in-" + String.valueOf(zeile) + "-" + String.valueOf(spalte)) != null;zeile++) {
text+="\t";
for (String buffer;(buffer = request.getParameter("in-" + String.valueOf(zeile) + "-" + String.valueOf(spalte))) != null;spalte++);
text+=buffer + ";";
spalte=1;
}
o.print(request.getParameter("Eingabe21") + ";");
o.print(request.getParameter("Eingabe21") + ";");
o.print(request.getParameter("Eingabe22") + ";");
o.print(request.getParameter("Eingabe23"));
//Neue Zeile
o.print("\t");
//Spalten
o.print(request.getParameter("Eingabe24") + ";");
o.print(request.getParameter("Eingabe25") + ";");
o.print(request.getParameter("Eingabe26") + ";");
o.print(request.getParameter("Eingabe27"));
o.print("\t");
o.println(text);
o.flush();
o.close();
}
}
}
Ich hab andere Varianten, aber das funktioniert auch nicht so richtig..
Vielen Dank für die Unterstützung..
Joe