Salut !

Petite question toute bête :

Imaginons ma Classe @Entity Doc !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
class Doc {
private int idDoc;
private String name;
private String auteur;
}
Je veux renseigner dans un formulaire de création en JSF, les valeurs de cette classe, les deux premiers sont saisies dans un "inputtext", et le dernier "auteur", doit être autogénéré ... et mon petit problème est là !

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
<h:inputtext id="idDoc" value="#{Doc.instance.idDoc}"/> OK
<h:inputtext id="name" value="#{Doc.instance.name}"/> OK
<h:outputtext id="auteur" value="#{request.remoteUser}" PAS OK
Bon, à l'affichage, j'ai ce qu'il me faut, mais j'ai une erreur, à la validation du formulaire.
Logique, car dans value, je dois lui mettre :
pour qu'il sache à quoi ca fait référence, mais alors mon {#request.remoteUser} je le mets où ?

J'ai pensé à quelque chose comme "binding", mais apparemment c'est pas ça, puis à :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
<h:outputtext id="auteur" value="#{Doc.instance.auteur = request.remoteUser}"
Mais là j'ai pas d'environnement pour tester ?

Si quelqu'un à la réponse !