Quelle est la différence entre actionet actionListeneret quand dois-je utiliser actionversus
JavaServer Faces (JSF) est un framework de présentation de modèle généralement utilisé pour créer des applications Web. La version 2.x est une avancée majeure par rapport à JSF 1.x, élargissant considérablement l'ensemble standard de composants et de bibliothèques de composants.
Quelle est la différence entre actionet actionListeneret quand dois-je utiliser actionversus
J'ai remarqué qu'il existe différentes portées de haricots comme: @RequestScoped @ViewScoped @FlowScoped @SessionScoped @ApplicationScoped Quel est le but de chacun? Comment choisir une étendue appropriée pour mon
Parfois, lors de l' utilisation <h:commandLink>, <h:commandButton>ou <f:ajax>la action, actionListenerou listenerméthode associée à l'étiquette sont tout simplement pas être invoquée. Ou, les propriétés du bean ne sont pas mises à jour avec les UIInputvaleurs soumises . Quelles...
Hier, j'ai vu une présentation sur Java Server Faces 2.0 qui semblait vraiment impressionnante, même si je suis actuellement un développeur ASP.NET MVC / jQuery heureux. Ce que j'aimais le plus à propos de JSF était l'énorme quantité de composants d'interface utilisateur compatibles AJAX qui...
Le JSF <h:outputStylesheet>, <h:outputScript>et les <h:graphicImage>composants ont un libraryattribut. Qu'est-ce que c'est et comment devrait-il être utilisé? Il y a beaucoup d'exemples sur le web qui l' utilisent comme suit avec le contenu commun / type de fichier css, jset...
J'ai écrit une application simple avec une sécurité gérée par conteneur. Le problème est que lorsque je me connecte et que j'ouvre une autre page sur laquelle je me déconnecte, je reviens à la première page et je clique sur n'importe quel lien, etc.ou actualise la page, j'obtiens cette exception....
Je voudrais sortir un peu de code Facelets sous condition. Pour cela, les balises JSTL semblent fonctionner correctement: <c:if test="${lpc.verbose}"> ... </c:if> Cependant, je ne suis pas sûr qu'il s'agisse d'une meilleure pratique? Existe-t-il une autre façon d'atteindre mon...
Quelqu'un peut-il clarifier comment nous pouvons utiliser en général, ou un exemple dans le monde réel, cet extrait de code? <f:metadata> <f:viewParam id="id" value="#{bean.id}" /> <f:viewAction action="#{bean.init}" />
Le code suivant est inspiré des didacticiels PrimeFaces DataGrid + DataTable et placé dans a <p:tab>of a <p:tabView>résidant dans a <p:layoutUnit>of a <p:layout>. Voici la partie interne du code (à partir du p:tabcomposant); la partie extérieure est triviale. <p:tabView...
Je travaille avec une application assez volumineuse écrite en JSF 1.2 . JSF 1.2 a environ 6 ans maintenant. J'ai besoin de passer à JSF 2.0. À quel point ce sera douloureux? J'ai remarqué que certains attributs des balises personnalisées ont été modifiés,
Quand devrais-je utiliser un <h:outputLink>au lieu d'un <h:commandLink>? Je comprends que a commandLinkgénère un message HTTP; Je suppose que outputLinkcela générera des HTTP. Cela dit, la plupart des didacticiels JSF que j'ai lus utilisent commandLink(presque?) Exclusivement. Contexte:...
Je viens de commencer à lire Core JavaServer Faces, 3e éd. et ils disent ceci (c'est moi qui souligne): C'est un accident historique qu'il existe deux mécanismes distincts, les beans CDI et les beans gérés JSF, pour les beans qui peuvent être utilisés dans les pages JSF. Nous vous suggérons...
Je souhaite créer une liste déroulante selectOneMenu afin de pouvoir sélectionner un statut sur ma question. Est-il possible de rendre le f: selectItem plus flexible compte tenu de ce qui se passe si l'ordre des énumérations change, et si la liste était grande? Et pourrais-je faire mieux? Et est-il...
J'ai récemment commencé à utiliser JSF 2.0 avec Facelets et j'ai été intrigué par les nouveaux composants composites connaissant les <ui:include>techniques existantes et d'autres techniques de modélisation proposées par Facelets 1.x. Quelle est la différence entre ces approches?...
J'essaie d'écrire un servlet personnalisé (pour AJAX / JSON) dans lequel je voudrais référencer mon @ManagedBeansnom. J'espère cartographier: http://host/app/myBean/myProperty à: @ManagedBean(name="myBean") public class MyBean { public String getMyProperty(); } Est-il possible de charger un bean...
J'essaie de télécharger un fichier à l'aide de PrimeFaces, mais la fileUploadListenerméthode n'est pas appelée une fois le téléchargement terminé. Voici la vue: <h:form> <p:fileUpload fileUploadListener="#{fileUploadController.handleFileUpload}" mode="advanced" update="messages"...
Existe-t-il un moyen pour qu'un bean de support JSF provoque une mise à jour d'un composant sur la page? Je ne cherche pas à utiliser un composant ajax avec un attribut de mise à jour pour mettre à jour un composant sur la page. J'ai besoin de déclencher une mise à jour à partir d'une méthode de...
J'utilise Primefaces dans une application JSF 2. J'ai un <p:dataTable>, et au lieu de sélectionner des lignes, je veux que l'utilisateur puisse exécuter directement diverses actions sur des lignes individuelles. Pour cela, j'ai plusieurs <p:commandLink>s dans la dernière colonne. Mon...
Quelle est la différence entre définir des paramètres de vue comme ceci: <f:metadata> <f:viewParam name="id" value="#{someBean.id}"/> </f:metadata> Et définissant la propriété dans le ManagedBean comme ceci: @ManagedProperty(value = "#{param.id}") private Integer id;...