PrimeFaces カレンダーを追加したいいくつかの Tomahawk コンポーネントを含むアプリケーションがあります。ただし、すべての Tomahawk コンポーネントを削除しない限り、PrimeFaces カレンダーはポップアップしません。これはどのように発生し、どうすれば解決できますか?
編集 - これは私が話していたコードの一部です。私はprimefacesのカレンダータイムセレクターが好きで使いたいのですが、トマホーク版は不器用すぎます。tomahawk コンポーネントを削除すると、p:calendar は正常に動作しますが、.xhtml に tomahawk コンポーネントがあるとレンダリングされません (ここには含めなかった tomahawk スケジューラも使用します)。
<h:outputLabel>Enter Appt Date:Time</h:outputLabel>
<t:inputDate popupCalendar="true" type="both" value="#{ScheduleMB.from}"/>
<p:calendar id="clientApptTime" value="#{ScheduleMB.datePrime}"
pattern="HH:mm" timeOnly="true" mode="popup" />
<h:outputLabel>Enter Appt. Length</h:outputLabel>
<h:selectOneMenu id="apptDuration" value="#{ScheduleMB.apptTime}">
<f:selectItem itemValue="45" itemLabel="45 minutes"/>
<f:selectItem itemValue="60" itemLabel="60 minutes"/>
<f:selectItem itemValue="90" itemLabel="90 minutes"/>
<f:selectItem itemValue="120" itemLabel="120 minutes"/>
</h:selectOneMenu>