2017-05-30 1 views
0

J'utilise la fonction de téléchargement de fichiers principaux dans mon formulaire de demande, chaque fois que je télécharge le fichier, il n'affiche pas l'image d'aperçu à l'écran.p: l'aperçu de l'image fileupload ne fonctionne pas

Je voudrais savoir quel attribut et quelle classe référer pour ce problème. Veuillez trouver l'exemple de code ci-dessous.

<fileUpload 
    id="uploadImage" 
    fileLimit="1" 
    fileUploadListener="#{publicSarFormDataBean.handleFileUpload}" 
    process="@form" 
    mode="advanced" 
    multiple="false" 
    auto="true" 
    onstart="PF('statusDialog').show()" 
    oncomplete="PF('statusDialog').hide(), PF('documentListTbl').filter()" 
    dragDropSupport="true" 
    sizeLimit="1000000000" 
    allowTypes="/(\.|\/)(png|jpeg|JPEG|jpg|JPG)$/" 
    invalidFileMessage="File is invalid" 
    update="messages" 
    styleClass="Fleft FontBold"> 
</p:fileUpload> 
+1

s'il vous plaît mettre plus de code, vous voulez afficher l'image dans datatable ?? – meyquel

+0

Forme normale .Il contient le champ de texte et soumettre le bouton – Vishnushankar

+0

vous voulez voir un exemple avec recadrage? – meyquel

Répondre

0

Le 'aperçu' est seulement pertinente avant téléchargement. Et puisque vous avez auto="true" les fichiers sont automatiquement téléchargés et un aperçu dans le p:fileUpload est inutile.

Il est tout beau travail dans le PrimeFaces upload showcase