Bonjour à tous,
Je travaille sur un projet JSF avec une base prostgreSQL.
J'ai défini une fonction dans mon application bean qui me retourne une date :
Dans mon backingBean, j'appelle cette fonction au moment de l'insérer dans ma base via mon data provider :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 public Date getDateDuJour() { dateDuJour = new Date(); return dateDuJour; }
Et là j'ai le message d'erreur suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part devisDataProvider.setValue("date_devis", rk,getApplicationBean1().getDateDuJour());
Je ne vois pas où je dois intervenir.
Code : Sélectionner tout - Visualiser dans une fenêtre à part Number of conflicts while synchronizing: 1 SyncResolver.INSERT_ROW_CONFLICT row 1 Impossible de déduire le type SQL à utiliser pour une instance de java.util.Date. Utilisez setObject() avec une valeur de type explicite pour spécifier le type à utiliser.
J'ai essayé avec les calendar, avec les simpleformat mais je ne m'en sors pas et en plus le forum ne semble pas répondre à mes reqêtes pour trouver une solution
Partager