Bonjour,
J'ai crée une méthode permettant de formatter une date en String (pour l'affichage à l'utilisateur)
J'ai le message d'erreur suivant :
Code java : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 public static String dateToString(Object value) throws ClassNotFoundException, ConversionException { if ((value != null) && (value instanceof LocalDate)) { LocalDate date = (LocalDate) value; return date.toString("dd/MM/YYYY"); } else { Chronology chrono = GregorianChronology.getInstance(); LocalDate date = new LocalDate(chrono); return date.toString("dd/MM/YYYY"); } }
Code java : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Caused by: java.lang.NoSuchMethodError: fr.one.util.ConverterUtils.dateToString(Ljava/lang/Object;)Ljava/lang/String;
J'invoke cette méthode comme ceci :
Code java : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 if (type.equals("date") && (type != null)) { return ConverterUtils.dateToString(Faces.evaluateExpressionGet("#{data." + property + "}")); }
Merci d'avance.
Partager