将HTML内容添加到Backing Bean的faces消息中

时间:2015-09-30 01:51:41

标签: jsf-2

当一些方法将所需结果(任何方法,任何结果)返回到JSF页面时,我需要添加一个Html内容,就像primefaces一样。

要添加的Html很简单:

<div class="alert alert-success" role="alert">
                    <strong>Well done!</strong> You successfully read this important alert message.
                </div>

但是找不到干净利落的方法,我读了许多帖子,比如How do I return HTML from managed bean in JSF?,但我的bean需要在用户做某事时插入那个html,例如提交表格结果。

另外:有没有办法保存它,并在重定向的情况下显示它,就像它有素数context.getExternalContext().getFlash().setKeepMessages(true);

一样

1 个答案:

答案 0 :(得分:1)

为什么不简单地使用h:messages标签?它在设计方面完全可定制,您可以简单地影响您的风格和类,而无需全部转向

来源:https://azure.microsoft.com/en-us/documentation/articles/notification-hubs-ios-get-started/