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