Primefaces 3.5 で単純なカレンダーを試してみましたが、月と年だけを表示する必要があるため、パターン MMMM/yyyy を使用し、月と年の名前を表示します。これがコードです。
<p:calendar value="#{controlador.fecha}" pattern="MMMM/yyyy">
</p:calendar>
そして豆:
@ViewScoped
@ManagedBean
public class Controlador {
private Date fecha;
@PostConstruct
public void init(){
this.fecha = new Date();
}
/**
*@return the fecha
*/
public Date getFecha() {
return fecha;
}
/**
* @param fecha the fecha to set
*/
public void setFecha(Date fecha) {
this.fecha = fecha;
}
}
これは次のことを示しています。
問題は、日付を変更しようとすると、カレンダーが機能しないことです。
どうすれば機能しますか?