Пример JSF 2 convertDateTime
f:convertDateTime »- это стандартный тег конвертера JSF, который преобразует String в указанный формат« Date ». Кроме того, он также используется для проверки даты.
В следующем примере JSF 2.0 показано, как использовать этот тег «f:convertDateTime».
1. Управляемый Боб
Простой управляемый бин со свойством date.
package com.example;
import java.io.Serializable;
import java.util.Date;
import javax.faces.bean.ManagedBean;
import javax.faces.bean.SessionScoped;
@ManagedBean(name="receipt")
@SessionScoped
public class ReceiptBean implements Serializable{
Date date;
public Date getDate() {
return date;
}
public void setDate(Date date) {
this.date = date;
}
}
2. Примеры f: convertDateTime
Реализуйте проверку даты с помощью тега «f:convertDateTime». Допустимый формат даты определяется в атрибуте «pattern».
Note
Формат даты в атрибуте «шаблон» определяется вjava.text.SimpleDateFormat.
default.xhtml
JSF 2 convertDate example
Receipt Date :
receipt.xhtml
JSF 2 convertDate example
Receipt Date :
3. Demo
Если указана недопустимая дата, отобразите сообщение об ошибке.

Скачать исходный код
Скачать -JSF-2-ConvertDateTime-Example.zip (10 КБ)