我遵循這裏的示例:Why does <h:inputText required="true"> allow blank spaces?創建一個「全局」轉換器來修剪所有輸入字段。但是,提交輸入字段時不會調用轉換器。爲什麼@FacesConverter(forClass = String.class)不起作用
@FacesConverter(forClass=String.class)
...
<p:inputText value="#{controller.inputValue}"/>
但是當我更改爲:
@FacesConverter("StringTrimmer")
...
<p:inputText value="#{controller.inputValue}" converter="StringTrimmer"/>
它的工作原理。
使用鑽嘴魚科2.1.7和3.2 PrimeFaces
'inputValue'真的是'String'類型嗎? – BalusC 2012-04-18 17:22:09
就是這樣..(以爲它是String--它不是)。 Thx – BestPractices 2012-04-18 17:45:02