【问题标题】:f:convertNumber with input jsff:convertNumber 带输入 jsf
【发布时间】:2014-12-14 09:22:01
【问题描述】:

我有这段代码:

<p:inputText  value="#{addnewfields.price}">          
    <f:convertNumber  type="number" />
</p:inputText>

所以我想做的是用空格分隔符显示我的号码。

但在我的输入中,它仍然看起来像 1000000 而不是 1 000 000

有什么想法吗?

【问题讨论】:

  • 尝试将此属性应用于&lt;f:convertNumber&gt; - pattern="### ###"(中间有一个空格)。注意:我正在尝试在黑暗中拍摄。我自己没试过。

标签: jsf primefaces


【解决方案1】:

您可以尝试的一种可能的解决方案是创建自己的转换器。 InputText 值是一个字符串,你必须管理从这个字符串到你想要的对象编号的转换。

转换器有两个功能要实现:从对象(绑定值)到字符串(输入中显示的文本) 并从字符串到对象。

您可以在此处查看转换器示例:http://www.mkyong.com/jsf2/custom-converter-in-jsf-2-0/

【讨论】:

    猜你喜欢
    • 2012-04-08
    • 1970-01-01
    • 2019-06-02
    • 2015-12-09
    • 2016-08-17
    • 1970-01-01
    • 2013-05-02
    • 1970-01-01
    • 2012-08-06
    相关资源
    最近更新 更多