Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jsf-2/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jsf p:日历不起作用_Jsf_Jsf 2_Primefaces_Calendar - Fatal编程技术网

Jsf p:日历不起作用

Jsf p:日历不起作用,jsf,jsf-2,primefaces,calendar,Jsf,Jsf 2,Primefaces,Calendar,关于组件,我有一个非常奇怪的问题。我在中有一个日历(见下文),但当我打开我的页面时,当单击“输入框”时,日历并没有像它应该打开的那样打开 <p:panelGrid> <p:calendar value="#{backingBean.date}" /> </p:panelGrid> 我只是不知道该怎么做才行。还有一件事:a~`也有问题。只是不能点击它来选择值 注意:使用PF 5.1时,请确保页面中有

关于
组件,我有一个非常奇怪的问题。我在
中有一个日历(见下文),但当我打开我的页面时,当单击“输入框”时,日历并没有像它应该打开的那样打开

<p:panelGrid>                           
    <p:calendar value="#{backingBean.date}" />
</p:panelGrid>
我只是不知道该怎么做才行。还有一件事:a~`也有问题。只是不能点击它来选择值


注意:使用PF 5.1时,请确保页面中有
。通常我们指定

<p:calendar id="c1" pattern="yyyy/MM/dd HH:mm:ss" timeZone="IST" 
      value="#{backingBean.date}" showOn="button"/>


签出更多日历示例

找到了问题的原因。使用JS验证函数,我尝试验证id为的组件,但该组件不存在。这就是我的其他组件没有响应的原因


你应该在……之前考虑过,你能试试下面的代码吗

<p:panelGrid columns="1">                          
            <p:calendar value="#{backingBean.date}" />
        </p:panelGrid>


因此您应该在下次发布所需的代码。
<p:panelGrid columns="1">                          
            <p:calendar value="#{backingBean.date}" />
        </p:panelGrid>
 <p:panelGrid >                          
    <p:row>
        <p:column>
          <p:calendar value="#{backingBean.date}" />
        </p:column>
  </p:row>
</p:panelGrid>