Tout simplement en créant un managed bean de type SessionScoped qui garderait le temps de la session les variables utilisateur.
Type: Messages; Utilisateur: Quartus
Tout simplement en créant un managed bean de type SessionScoped qui garderait le temps de la session les variables utilisateur.
Est tu bien sur que ton getter ne contient pas de code business à l'intérieur. Sinon, il se peut qu'étant appellé 2 fois, il change de valeur à cause de ...
Tu peux toujours expliquer comment (pour la postérité) ;) et mettre ton post en résolu
yep, en effet tout simplement avec
@ManagedProperty(value = "#{roleBean}")
private RoleBean roleBean;
Bonjour,
Je cherche à savoir si il existe une annotation (du genre @PostRequest) à utiliser dans un viewscoped managed bean afin de resetter une variable à chaque requete.
Notons que j'ai bien...
OK, j'ai finalement trouvé sur le forum.
<managed-bean>
<managed-bean-name>monBeanA</managed-bean-name>
<managed-bean-class>com.test.BeanA</managed-bean-class>
...
Pour compléter ce qui est dit ci-dessus, tu as aussi Icefaces avec ses datatable extensibles.
Dans ton cas, tu aurais ton scénario et en cliquant sur la ligne tu déroulerais sa description.
Et comment fait-on cela? J'ai quitté le boulot là. Sinon, je regarderai sur les autres post à ce sujet.
Merci beaucoup en tout cas !
Au temps pour moi ;)
C'est ton objet Form qui m'a déboussolé. Je sais, mais j'ai d'abbord cru qu'il s'aggissait de
java.text.Normalizer.Form; ;)
Un tout grand merci pour ta réponse !
Merci pour ta réponse mais je ne la comprends pas.
Ce que je cherche à faire est ceci : Dans le même <h:form>, je fais appel à plusieurs managed beans. Et ceux-ci ont besoin de "parler" entre eux...
Bonjour Supposons que j'ai un ViewScoped managed bean
Comment puis-je accéder à une instance de ce bean à partir d'un autre managed bean. J'ai compris comment faire pour des ApplicationScoped mais...
Je suis pas un expert mais moi, j'utiliserai une datamodel et traiterai la table dans son entier lors de la soumission.
Dans ton managed bean, tu aurais ceci :
private DataModel<Item> items;...
Juste pour info, pourrait-tu partager tes conventions de nommage pour les classes/packages des couches:
-entity
-dao
-dto
-managed beans
Merci !
Un tout grand merci ! Tu m'enleves une bonne épine du pied.
Pour la postérité, je mets ce lien passionant (auquel tu as participé d'ailleurs)
...
OK, je crois que je compris à présent.
Est-ce que ceci correspondrait à ce design pattern?
@Entity
public class User{
private String id;
private String password;
}
Une remarque, est-ce que les DTO's doivent normalement étendre (extends) les entity beans?
Un tout grand merci pour ta réponse. Donc si j'ai bien compris, on a :
- une couche entity (objets persistés)
- une couche dto
- une couche dao (query sur les entity retournant des dto)
- une...
Merci pour ta réponse. Je connaissait déjà la possibilité d'annoter @transient les attributs des entity beans pour skipper la persistance.
Cependant, je ne crois pas qu'il soit judicieux de...
Chers tous,
J'ai un petit souci en JSF, que faire quand les entity beans ne coresspondent pas à la vue. Je m'explique :
Imaginons, j'ai un entity User(userID, password) et je souhaite afficher...
Sans vouloir t'offenser, avec si peu d'information données, google te sera plus utile.
Montre-nous ton managed bean par exemple pour commencer
En fait, ces deux messages apparaissent quand il n'y a pas de user loggué.
Donc soit quand un user tape l'url de login, soit quand un user fait un logoff
Bonjour,
J'ai une petite appli qui fonctionne très bien mais j'ai les messages de glassfish3 suivants quand je la runne.
ATTENTION: Impossible de détecter le composant dont lID est login dans...
Y en a t'il qui sont déjà adaptés complètement en JSF2?
De ce que j'ai pu voir non, mais j'aimerais une confirmation...
J'ai résolu ce problème de la manière suivante.
<h:dataTable styleClass="table" value="#{userController.users}" var="user" columnClasses="row_head,none,none,none,none"...
Bonjour à tous,
Je cherche un moyen de créer une datatable avec des header pour les colonnes mais aussi pour les lignes (tableau à double entrées).
Pour le colonnes, pas de problèmes, mais pour...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.