2013-12-09 3 views
0

한 페이지에 두 자루를 사용하고 싶습니다. 한 사용은 자동 숨기기 (sticky="true")하지 않는 실패 메시지를 보여주기 위해 자동 숨기기을 성공 메시지 (sticky="false"), 다른 하나 개 사용을 표시합니다 :한 페이지에 두 자루를 사용하는 것이 가능합니다.

<p:growl id="globalSuccessMessageGrowl" showDetail="false" 
     showSummary="true" life="3000" /> 

    <p:growl id="globalFailedMessageGrowl" showDetail="false" 
     showSummary="true" sticky="true" /> 

public static void globalSuccessMessage(String message, 
     FacesMessage.Severity severity) { 
    FacesContext.getCurrentInstance().getViewRoot().findComponent("globalSuccessMessageGrowl"); 
    renderComponent(new FacesMessage(severity, message, message), null, 
      "globalSuccessMessageGrowl"); 
} 

public static void globalFailedMessage(String message, 
     FacesMessage.Severity severity) { 
    renderComponent(new FacesMessage(severity, message, message), null, 
      "globalFailedMessageGrowl"); 
} 

을 ...하지만 두 젠장는 3 후 자동 숨기기를하지 않습니다 초. 실패 으르렁 거리는 소리 효과 성공 당신은 각각 서로 다른 심각도 수준을 할당 할 수 있습니다?

+0

가능한 [두 개의 심각도를 기반으로 한 메시지 표시 : 으르렁 거리는 소리] (http://stackoverflow.com/questions/4701102/show-messages-based-on-severity-in-two-pgrowl) –

답변

1

, 젠장.이 속성은 버전 3.3에서 primefaces에 추가했다.

확인 this 질문입니다. 당신이 같이 사용자는 같은 문제가 없었다 .

관련 문제