Hochladen denn ich bin mit javazoomeine Datei in Java unter Verwendung eines Servlet
protected void processRequest(HttpServletRequest request, HttpServletResponse response)
throws ServletException {
PrintWriter out = null;
JOptionPane.showMessageDialog(null, "Lets do this");
try {
response.setContentType("text/html;charset=UTF-8");
try {
MultipartFormDataRequest dataRequest = new MultipartFormDataRequest(request);
//get uploaded files
Hashtable files = dataRequest.getFiles();
if (!files.isEmpty()) {
UploadFile uploadFile = (UploadFile) files.get("filename");
byte[] bytes = uploadFile.getData();
String s = new String(bytes);
die das Hochladen von Dateien immer als leer kommen. Irgendwelche Hilfe bitte?
Ich habe dann versucht, dies zu tun mit Apache Commons Fileupload:
protected void processRequest(HttpServletRequest request, HttpServletResponse response)
throws ServletException {
PrintWriter out = null;
try {
response.setContentType("text/html;charset=UTF-8");
//MultipartFormDataRequest dataRequest = new MultipartFormDataRequest(request);
//get uploaded files
FileItemFactory factory = new DiskFileItemFactory();
// Create a new file upload handler
ServletFileUpload upload = new ServletFileUpload(factory);
List files = null;
try {
files = upload.parseRequest(request);
} catch (FileUploadException ex) {
Logger.getLogger(ProcessUploadItem.class.getName()).log(Level.SEVERE, null, ex);
}
und es scheiterte an files = upload.parseRequest(request);
Alle Zeiger?
Leider und danke :)
Bitte beachten Sie die Vorschläge beim Markieren Ihrer Frage. Jedes Tag mit einer Nummer kleiner als 10 nach seinem Namen ist wahrscheinlich falsch. Vermeiden Sie das Erstellen neuer Tags. –
ah thnx ... Ich werde das im Hinterkopf behalten – Lilz