JSF <h:inputtext>应该只接受数字

时间:2015-10-23 15:46:39

标签: jsf valueconverter

我一直在寻找很多关于如何让我的插入数字插入内部,看起来非常简单,但它无论如何都无法工作。

我有这段代码:

<p:fragment id="thresoldPrice">
    <h:inputText type="number"value="" disabled="#{!tradingFunnelCBean.tradingFunnelMBean.conditionalOrder}" styleClass="#{!tradingFunnelCBean.tradingFunnelMBean.conditionalOrder ? '' : 'num-col'} middle-space">                                                     
        <f:convertNumber pattern="#.####" integerOnly="true" maxFractionsDigit="4"/>
        <p:watermark for="thresoldPrice"value="#{localizationBean.getMessageValue('EP3.GIMB.TRADINGFUNNEL.PRIVATE.LABEL.WATERMARK', languagePreferenceBean.selectedPreference)}" />                     
    </h:inputText>
</p:fragment>

但它一直接受字符串值。我还想以这种格式插入值#34;#。####&#34;但是h:inputText的pattern属性并没有做任何事情。

有什么建议吗?

0 个答案:

没有答案