qxl*_*lab 5 confirm jsf newline primefaces jsf-2
如何在的消息中添加新行<p:confirm>?
<p:confirm header="COnfirmation"
message="Are you sure you want to continue? Bla bla bla"
icon="ui-icon-alert" />
Run Code Online (Sandbox Code Playgroud)
我希望将“ Bla bla bla”换行。
消息是HTML的一部分,因此您需要添加<br>。从bean获取消息(以防止xml标记转义)或使用facet:
<p:confirmDialog header="Confirmation">
<f:facet name="message">
Are you sure you want to continue?<br/>Yes or no?
</f:facet>
</p:confirmDialog>
Run Code Online (Sandbox Code Playgroud)
当我问这个问题时,组件中没有转义选项,但在这个功能请求confirm之后它在 PrimeFaces 6.2 上实现了。
所以现在我们可以这样做:
<p:confirm header="Confirmation"
escape="false"
message="Are you sure you want to continue? <br/> Bla bla bla"
icon="ui-icon-alert" />
Run Code Online (Sandbox Code Playgroud)
或者,可以使用confirmDialog其他答案中已经建议的组件。