Message est partie HTML, vous devez ajouter des <br>. Soit prendre un message, de la fève (pour éviter de balise xml échapper) ou de l'utilisation de la facette:
<p:confirmDialogheader="Confirmation"><f:facetname="message">
Are you sure you want to continue?<br/>Yes or no?
</f:facet></p:confirmDialog>
Merci pour la réponse. Je suis à l'aide d'un mondial confirmDialog, est-il un moyen que je pouvais faire ce saut de ligne à l'intérieur de la p:confirm composant? Merci Avez-vous essayé? Cet extrait jette FaceletException parce que c'est un XML non valide. Merci @BalusC, j'ai été à l'aide de <br/> mais j'ai voulu utiliser un code HTML valide ici. Drôle, que la plupart de la syntaxe correcte est pas acceptée 🙁 Euh, HTML4 est en effet pas un XML valide, non, c'est aussi exactement pourquoi XHTML et HTML5 existent. Comment pouvez-vous manquer le fait que le "web devie" et particulièrement JSF développeur? Voir aussi, entre autres stackoverflow.com/questions/2935759/... et stackoverflow.com/tags/xhtml/info ce que nous faisons, si nous avons besoin de plusieurs boîte de confirmation à la même page?
Il n'y a pas de "fuite" de l'attribut dans p:confirm, donc vous pouvez essayer cette.
(Ce qui est le travail quand je l'ai essayé.)
Page:
<p:commandButtonvalue="Show the Dialog"onclick="#{MyBean.setMsg('Are you sure you want to continue? <br/> Bla bla bla')}"oncomplete="conf.show()"update="confDlg"></p:commandButton><p:confirmDialogid="confDlg"severity="alert"header="Confirmation"widgetVar="conf"global="true"><f:facetname="message"><h:outputTextvalue="#{MyBean.msg}"escape="false"/></f:facet></p:confirmDialog>
<p:confirmDialogwidgetVar="cd"header="Confirm"><f:facetname="message"><h:outputTextvalue="Are you sure?"/><br/><h:outputTextvalue="After line break"/></f:facet>
...
</p:confirmDialog>
Pourquoi êtes-vous répéter une déjà donné la réponse? C'est un Q&Un site, pas un vieux forum de discussion.
Message est partie HTML, vous devez ajouter des
<br>
. Soit prendre un message, de la fève (pour éviter de balise xml échapper) ou de l'utilisation de la facette:confirmDialog
, est-il un moyen que je pouvais faire ce saut de ligne à l'intérieur de lap:confirm
composant? MerciAvez-vous essayé? Cet extrait jette
FaceletException
parce que c'est un XML non valide.Merci @BalusC, j'ai été à l'aide de <br/> mais j'ai voulu utiliser un code HTML valide ici. Drôle, que la plupart de la syntaxe correcte est pas acceptée 🙁
Euh, HTML4 est en effet pas un XML valide, non, c'est aussi exactement pourquoi XHTML et HTML5 existent. Comment pouvez-vous manquer le fait que le "web devie" et particulièrement JSF développeur? Voir aussi, entre autres stackoverflow.com/questions/2935759/... et stackoverflow.com/tags/xhtml/info
ce que nous faisons, si nous avons besoin de plusieurs boîte de confirmation à la même page?
OriginalL'auteur Web Devie
Il n'y a pas de "fuite" de l'attribut dans
p:confirm
, donc vous pouvez essayer cette.(Ce qui est le travail quand je l'ai essayé.)
Page:
Backing Bean:(il suffit de les getter et setter)
De cette façon, vous pouvez également profiter de global
confirmDialog
.Toutefois, vous devrez peut-être modifier d'autres boutons de commande qui montrent
confirmDialog
.OriginalL'auteur nosnhoj
très facile, vous pouvez utiliser facette
OriginalL'auteur Bilal2005
Cela fonctionne pour moi:
et de style:
OriginalL'auteur tchudyk