Salut
!
Petite question toute bête :
Imaginons ma Classe @Entity Doc !
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à
!
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 à :
<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 !
Partager