0

このテーブルhttp://www.primefaces.org/showcase/ui/d ... tering.jsf を使用したいのですが、年の列をデビュー日と終了日の 2 つの列に置き換えたいと考えています。ユーザーが調整したい日付を手動で入力するのではなく、テキストをクリックしてからカレンダーを表示してもらいたいのですが、基本的に、これを使用したいhttps://www.primefaces.org/showcase /ui/input/calendar.xhtml、2 番目のポップアップです。それは可能ですか?

4

1 に答える 1

0

必要なものは何でも列にラップできます。変数値をバインドするだけで済みます。そこには、簡単な方法で必要なものがあります。

<p:column id="dateDebutColumn" filterBy="#{rep.dateDebut}" headerText="Date de début" footerText="startsWith"> 
    <h:outputText value="#{rep.dateDebut}" 
        id="popupDate"> 
        <f:convertDateTime pattern="d/M/yyyy" /> 
    </h:outputText>
    <p:calendar value="#{rep.dateDebut}" />
</p:column>

これにより、選択した日付が表示され、デフォルトでその値を持つカレンダー オブジェクトが追加されます。

于 2013-03-06T21:28:43.410 に答える