Tribune

Home » Liferay Portal » Deutsch

Vista Combinata Vista Piatta Vista ad Albero
Discussioni [ Precedente | Successivo ]
toggle
Jan Bub
Datei Upload
5 aprile 2011 2.40
Risposta

Jan Bub

Punteggio: Junior Member

Messaggi: 78

Data di Iscrizione: 2 marzo 2011

Messaggi recenti

Hallo,

ich benötige Eine Datei-Uplaod-Funktionalität in meinem Portlet. Ich finde dazu auch massenweise Foreneinträge, aber leider funtioniert bisher keiner der Ansätze bei mir. Meine File Objekt ist immer null. Könnt ihr mir helfen?

JSP:
 1
 2<%@ page import="javax.portlet.PortletURL" %>
 3<portlet:defineObjects />
 4
 5<form action="<%=addBookURL.toString() %>" enctype="multipart/form-data" method="post" >
 6 
 7    <input type="file" id="file" name='<portlet:namespace />file' size="47"  />
 8    <input type="submit" />
 9      
10</form>


Java:
1
2...
3
4public void addBook(ActionRequest request, ActionResponse response) {
5    UploadPortletRequest uploadRequest = PortalUtil.getUploadPortletRequest(request);
6        if (uploadRequest != null) {
7            File submissionFile = uploadRequest.getFile("file");
8        }
Tobias Käfer
RE: Datei Upload
5 aprile 2011 3.16
Risposta

Tobias Käfer

Punteggio: Regular Member

Messaggi: 128

Data di Iscrizione: 28 marzo 2008

Messaggi recenti

Nur mal so eine Vermutung ins Blaue, aber warum setzt Du "id" auf "file" und "name" auf "<portlet:namespace />file". Meiner Meinung macht es andersrum mehr Sinn:

1<input type="file" name="file" id='<portlet:namespace />file' size="47"  />


Grüße
Tobias
Jan Bub
RE: Datei Upload
5 aprile 2011 4.44
Risposta

Jan Bub

Punteggio: Junior Member

Messaggi: 78

Data di Iscrizione: 2 marzo 2011

Messaggi recenti

Vielen Dank! Das hat offensichtlich geholfen. Zumindest bekomme ich die Datei jetzt aus dem Formular. Alles nicht so einfach, wenn man blutiger Anfänger in der Webentwicklung ist.