java - Primefaces:dataTable 内的 inputMask

标签 java jsf primefaces

如果 p:inputMask 位于 p:dataTable 的一行内,我在 p:inputMask 中发现了一个奇怪的行为。 它不敷面膜!我在论坛上提出了一个问题,但没有得到答案。不知道有没有人遇到过这个问题,有什么解决办法吗?

一些代码: 不起作用:

            <p:column header="Order">
                <p:inputMask
                        id="printOrder"
                        required="false"
                        value="#{item.printOrder}"
                        mask="9" />
            </p:column>

但是相同的代码可以在 dataTable 之外完美运行。 Primefaces 2.0.2。

最佳答案

您使用的是旧版本的 Primefaces,正如 Matt Handy 指出的那样,该版本在组件数据表集成方面存在许多已知问题。

您可以尝试使用 2.1、2.2 或 2.2.1 版本更新您的 Primefaces 版本,看看此问题是否已解决。

http://www.primefaces.org/downloads.html

我找不到这是一个已知问题,但这并不意味着它没有通过另一个数据表修复来修复。为了便于将来引用,您可以在此处引用已知的 Primefaces 问题。

http://code.google.com/p/primefaces/issues/list

关于java - Primefaces:dataTable 内的 inputMask,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6261466/

相关文章:

java - 什么会导致socket write抛出连接超时异常

java - Java 中的日期/日历

java - 使用数据表在 jsf 中未发生重新渲染

java - Primefaces 在单元格中编辑数据表 event.getNewValue() 将旧值发送给bean

java - JBossESB - 队列到服务的映射

java - EntityManager 未注入(inject)

jsf - 如何在使用 <p :message>? 时自动隐藏/关闭错误消息

java - 如何防止 primefaces ajax 调用禁用我的脚本

ajax - 如何获取 p :resetInput functionality on p:ajax-submitted input component

primefaces - PrimeFaces Dialog 组件中的 modal 属性