Bonjour,
j'ai essayé de reproduire l'exemple de rich:fileUpload ceci dans mon application mais j'ai rencontré beaucoup de problèmes, dans le code du bean,
est ce que quelqu'un a un exemple plus claire et facile a utilisé.
et merci
Bonjour,
j'ai essayé de reproduire l'exemple de rich:fileUpload ceci dans mon application mais j'ai rencontré beaucoup de problèmes, dans le code du bean,
est ce que quelqu'un a un exemple plus claire et facile a utilisé.
et merci
Voici le code que j'utilise :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32 public void uploadListener(UploadEvent event) { UploadItem item = event.getUploadItem(); log.info("File #0 was uploaded", item.getFileName()); if (item.isTempFile()) { File file = item.getFile(); ... } } <rich:fileUpload id="upload" maxFilesQuantity="10" immediateUpload="true" createTempFiles="true" acceptedTypes="xls" fileUploadListener="#{sectorList.uploadListener}" reRender="sectorListForm" addButtonClass="text-white" addControlLabel="#{messages.button_add}" cancelEntryControlLabel="#{messages.button_cancel}" clearAllControlLabel="#{messages.button_clear_all}" clearControlLabel="#{messages.button_clear}" stopControlLabel="#{messages.button_stop_all}" stopEntryControlLabel="#{messages.button_stop}" uploadControlLabel="#{messages.button_upload}" doneLabel="#{messages.done}" progressLabel="#{messages.progress}" sizeErrorLabel="#{messages.error_size}" transferErrorLabel="#{messages.error_upload}"> <a:support event="onuploadcomplete" reRender="sectorListForm" /> </rich:fileUpload>
à diamss :
Est ce que vous pouvez montrez votre managed bean ?
En fait le code est celui de mon bean (j'utilise JBoss Seam) :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 @Name("sectorList") public class SectorList extends EntityQuery<Sector> { public void uploadListener(UploadEvent event) { UploadItem item = event.getUploadItem(); log.info("File #0 was uploaded", item.getFileName()); if (item.isTempFile()) { File file = item.getFile(); ... } } }
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager