2011-11-15 66 views
4

我有我的JSF以下primefaces按鈕2.1頁:<F:setPropertyActionListener ... />不起作用

<p:commandButton value="#{msg['button.halt']}" action="#{viewBean.haltTask}" ajax="false"> 
     <f:setPropertyActionListener target="#{myBean.disabled}" value="false" /> 
    </p:commandButton> 

在應用程序中的另一點我讀出的值與

... 
    <f:validateBean disabled="#{myBean.disabled}" /> 
    ... 

現在,閱讀工作如預期的那樣,意味着在myBean上調用isDisabled()方法。 用setPropertyActionListner寫入不起作用。二傳手永遠不會被調用。 myBean有範圍「請求」。 所有東西都運行在Tomcat 7的EL 2.2.x上的Servlet 3容器中。

有沒有人有提示錯誤可能是什麼?

最好的問候,

弗洛裏安

+0

你也試過^ h :的commandButton? –

回答