Kein Problem, ist eine JSP-Seite...
---------------------------------------------------------------
<%
// Ausgabe von Header- und Parameterinformationen:
System.out.println("Content-length = " + request.getContentLength());
java.util.Enumeration en = request.getParameterNames();
while(en.hasMoreElements())
{
String strParam = (String)en.nextElement();
Object parValue = request.getParameter(strParam);
System.out.println(strParam + " = " + parValue);
}
en = request.getHeaderNames();
while(en.hasMoreElements())
{
String strParam = (String)en.nextElement();
Object parValue = request.getHeader(strParam);
System.out.println(strParam + " = " + parValue);
}
System.out.println("Before is-creation!");
// Get the datastream containing the uploaded file:
javax.servlet.ServletInputStream is = request.getInputStream();
byte[] b = new byte[request.getContentLength()];
System.out.println("b created!!");
is.read(b, 0, request.getContentLength());
// Close the ServletInputStream:
*/ is.close();
%>
---------------------------------------------------------------
Ich bin mir durchaus im Klaren darüber, dass diese JSP-Seite mit dem Stream nicht viel macht, aber darum geht es ja auch nicht. Beim 'read' geht schon was schief. Interessant ist halt, dass es mit z.B. .txt-Dateien funktioniert, mit .exe-Dateien aber nicht, und dass dieses Problem mit NN7 nicht auftritt.
Ciao,
Banshee!