salut,
je suis novice dans Jboss seam et j'ai un souci.
J'ai généré à partir d'un model mes entités et actions. Beh ne voulant pas toucher les classes générées par seam j'ai donc décidé d'étendre ces classes. Par exemple j'ai une classe générée qui s'appelle ClientHome. Alors j'ai crée une classe qui s'appelle ClientHomeExt (
ClientHomeExt extends ClientHome
). Dans mes formulaires web générées, la classe ClientHome est utilisée par défaut: (<h:inputext ... value="#{clientHome.instance.nom}"). Miantenant que j'ai changé ma classe je voudrai plutot faire ceci:
(<h:inputext ... value="#{clientHomeExt.instance.nom}"). Mais cela ne fonctionne pas. Pourquoi dis je cela?.
En fait j'ai une page qui fais des recherches sur mes clients. Je peux a partir du resultat d'une recherche demander à afficher un client precis ou bien l'éditer. Quand j'édite un client avec les valeurs associées au clients s'affichent dans le formulaire web et je peux les modifier(dans le cas où j'utilise clientHome). Mais quand je change avec clientHomeExt, il m'affiche un formulaire vide. Le système ne transmet pas les informations relatives à mon client á ma classe clientHomeExt. C'est comme ci cette classe n'est meme pas reconnu dans le système.
Pouvez vous m'aider?
Merci d'avance
Partager