答案 0 :(得分:0)
似乎是有意的,如果keypadonly设置为true,javascript会将输入设置为readonly="readonly"
。
您可以尝试使用自定义布局(请参阅http://www.primefaces.org/showcase/ui/keyboard.jsf)。
这项迁移工作:
<p:keyboard value="#{keyboardBean.value}"
layout="custom"
layoutTemplate="123-close,456-clear,789-back,0"/>
或使用自定义javascript删除readonly属性。