2011-05-11 21 views
1

有没有FacesConfirmFacesMessage?我需要传递确认对话框而不是消息。是否有任何FacesConfirm类像FacesMessage

FacesMessage msg = new FacesMessage("The version " + version + " is already exists.", " The import data will replace the existing data."); 
FacesContext.getCurrentInstance().addMessage(null, msg); 

回答

0

不,您可以有条件地呈现<script>

<h:panelGroup rendered="#{not empty bean.confirmMessage}"> 
    <script>confirm('#{bean.confirmMessage}');</script> 
</h:panelGroup> 

或者你可以使用它使用类似的机制第三方JSF组件库,如PrimeFaces'<p:confirmDialog>

+0

嗨BalusC,我很抱歉没有正确描述问题。其实,我需要从服务器端发送确认对话框。我编辑了我的帖子。 – neni 2011-05-12 09:18:23

+0

我已经尝试了上述解决方案进行确认。但是,没有“呈现”的属性。 – neni 2011-05-12 09:30:20

+0

所以你使用Netbeans?改为使用''。 – BalusC 2011-05-12 11:20:20

相关问题