2016-06-01 5 views
1

私は豆を持っています:FormBean。このクラスで私はDateという名前の変数を持っていますfecha。私はJSFページでfechaの値を更新したい。この瞬間、補助変数:fechaString(String型)を作成しました。 「Dateで、fechaがStringではない、と私はドン:私は次のコードを持っている。このモメントで JSFでDate型のBean変数を使用する方法は?

は:

<b:inputText id = "inputFechaFormulario" required = "true" value = "#{formBean.fecha}"/> 

問題がある:

<b:inputText id = "inputFechaFormulario" required = "true" value = "#{formBean.fechaString}"/> 

しかし、私はこのコードをしたいです解決策を知りません。

+0

フォーマットにBeanの日付までご補助文字列変数:したがって、あなたの値はDateオブジェクトにすることができ、あなたのフォームを提出する場合、あなたはまだ詳細についてはDateオブジェクト

を取得します、これをお読みください。 –

+0

どのように変数をフォーマットできますか? –

答えて

1

あなたはあなたが欲しいの表示に合わせて、日付パターンを変更することができconvertDateTime

このような
<h:inputText id = "inputFechaFormulario" required = "true" value = "#{formBean.fecha}"> 
    <f:convertDateTime pattern="dd/MM/yyyy"/> 
</h:inputText> 

h:inputTextを使用することができます。 f:convertDateTime

+0

Excelent!他のもの:新しい日付()で、ページの表示 "01/06/2016" "つまり、"} "文字で、私は何をしますか? –

+0

申し訳ありません私のexempleのパターンの中に中括弧 '}'を忘れました。ただそれを削除し、私は私の投稿を編集します – tfosra

+0

いいえ、ありがとう。キャラクターは、私を許していた –

関連する問題