1
當用戶在由tr:inputText生成的輸入中插入空格並提交表單時,我得到在輸入上設置的在JSF轉換器中提交的值(我的轉換器不修剪)。但是我得到空值(輸入到原始值)到託管bean。JSF Trinidad tr:inputText trim
<tr:inputText label="..."
value="#{ManagedBean.object.defaultValue}" id="defValueId"
converter="#{MyConverter}">
<tr:validateLength maximum="255"/>
<f:attribute name="domainId" value="domainId"/>
</tr:inputText>
當我使用H::
JSF頁面inputText的,我得到的是提交給我的託管bean的值。
特立尼達爲什麼忽視空白?我可以更改任何內容,使其與h:inputText一樣有效。
注:我使用JSF 1.2和Trinidad 1.2.13。我不解決這個問題,空字符串爲空。
你得到當您刪除轉換器相同的結果? – 2014-10-29 10:23:05