0
我已經看到BalusC's頁面將值傳遞給驗證器,但使用inputText
組件。我使用的是rich:inplaceInput
組件,它似乎不起作用。有人可以告訴我,如果可能的話,如果它是如何做的簡單?如何將參數傳遞給富驗證器:inplaceInput組件
謝謝
我已經看到BalusC's頁面將值傳遞給驗證器,但使用inputText
組件。我使用的是rich:inplaceInput
組件,它似乎不起作用。有人可以告訴我,如果可能的話,如果它是如何做的簡單?如何將參數傳遞給富驗證器:inplaceInput組件
謝謝
肯定可以添加驗證器到rich:inplaceEdit。 下面是一個例子:
<rich:inplaceEdit required="true" value="#{myBean.name}">
<f:validateLength minimum="3" maximum="25" />
</rich:inplaceEdit>
這證實該字段中填充(所需=「真」)和所輸入的文本有3到25個字符之間的長度()。
如果您沒有看到任何錯誤消息,請確保您有一個消息組件顯示您的錯誤消息並且已正確更新。
那麼自定義驗證器呢? – volvox 2010-04-30 18:00:13
應該像所有的標準驗證器一樣工作。只要他們實現Validator接口,它們在JSF方面就沒有區別。 – 2010-04-30 23:03:53
感謝您的意見。我想將值傳遞給驗證器。好像在說'驗證rich:inplaceInput'的內容,以及其他一些值'。使用'a4j:commandButton',你可以使用'f:param',但我不認爲你可以用'rich:inplaceInput's。我該怎麼做呢? – volvox 2010-05-11 15:38:00