在允许多行文本时阻止JSF InputText

时间:2014-03-11 02:00:19

标签: java jsf trinidad

我使用Apache Trinidad组件渲染我的移动用户界面。 现在我有一个像这样的输入文本代码但是如果它例如空间受到限制(浏览器渲染) 并在inputtext

中添加回车符
<tr:inputText id="it3" simple="true" required="true"
                                maximumLength="30">
    <tr:convertNumber locale="#{myBean.locale}"
                      minFractionDigits="6"
                      maxFractionDigits="6" />
</tr:inputText>

..我收到此错误

The value must be a number

根据我的调查,输入文本中的回车会导致转换错误

例如,如果在我的inputtext中..我有这个数据(带回车..)

123456789
01

我收到上面的错误..

如果我的数据没有回车,例如这个

12345678901

然后没有收到转换器错误。 有什么想法吗?

[更新] ..或者更好。有没有办法让JSF输入文本不添加回车符或仅使其成为单行?

0 个答案:

没有答案