Articles of jsf

“Pool constant de type inconnu à la position X” dans les journaux Tomcat depuis Java 8

J’ai une application Web Java JSF2 déployée sur un serveur Tomcat et, depuis que nous sums passés à Java 8 / Tomcat 8, cette erreur apparaît souvent dans la sortie de Tomcat: déc. 05, 2016 10:51:07 AM com.sun.faces.config.JavaClassScanningAnnotationScanner$ConstantPoolInfo containsAnnotation GRAVE: Unknow type constant pool 0 at position 178 J’ai essayé différentes choses pour résoudre cet […]

Limite de performance JSF

J’ai une sorte de question inhabituelle, et je sais que c’est une question très controversée, mais voilà. J’ai développé quelques applications JSF dans le passé, mais elles limitent toutes le nombre d’utilisateurs pouvant être servis entre 5 et 6. C’était en partie à cause d’une politique basée sur une licence. J’ai effectué des tests avec […]

Afficher le tracé de la stack des exceptions dans la page Facelets

J’ai besoin d’afficher le error.xhtml stack des exceptions dans ma page error.xhtml application JSF. Je sais combien il est simple de le faire avec la page JSP. Mais avec JSF 2.0, j’ai un problème. Dans mon web.xml j’ai défini une page Facelets JSF 2.0 en tant que page d’erreur: java.lang.Throwable /faces/views/error.xhtml Lorsque l’erreur se produit, […]

Comment résoudre «p: le message ne fonctionne pas» dans Primefaces?

Je construis un formulaire qui permet à l’utilisateur d’entrer les parameters de connexion à la firebase database. Une fois les parameters saisis, l’utilisateur peut tester (btnTester) si une connexion peut être établie avec ses parameters. Dans tous les cas, un message est produit pour l’utilisateur. Voici l’exemple d’une tentative de connexion ayant échoué à partir […]

EntityManager lève une exception TransactionRequiredException sur merge () dans un bean JBoss JSF

J’ai configuré une application JSF sur JBoss 5.0.1GA pour présenter une liste d’utilisateurs dans un tableau et permettre la suppression d’utilisateurs individuels via un bouton situé à côté de chaque utilisateur. Lorsque deleteUser est appelé, l’appel est passé à un UserDAOBean qui obtient un EntityManager injecté de JBoss. J’utilise le code public void delete(E entity) […]

com.sun.faces.enableRestoreView11Compatibility que utiliser à la place dans JSF 1.2

Quand j’ai javax.faces.application.ViewExpiredException, je veux envoyer l’utilisateur à la page de connexion. web.xml … com.sun.faces.enableRestoreView11Compatibility true … javax.faces.application.ViewExpiredException /errors/sessionExpired.jsf sessionExpired.jsf …. mais enableRestoreView11Compatibility est une méthode utilisée dans JSF 1.1, quelle est la solution pour JSF 1.2?

Java: Comment générer un fichier PDF à partir d’une page JSP JSF?

J’ai besoin de générer un fichier PDF à partir d’une page JSP JSF. J’ai cherché sur le net, mais je n’ai trouvé aucun exemple de la façon dont je devrais le faire. Je dois transformer toute la page, ou peut-être uniquement les graphiques que j’ai sur cette page. PS J’utilise aussi IceFaces.

Avoir une classe “constantes” dans JSF

Je construis une application Web en utilisant JSF / Primefaces. J’ai besoin d’une classe “constantes“, c’est-à-dire une classe qui sera composée de constantes. Ces constantes sont principalement des commandes de navigation qui seront utilisées dans l’application. La raison pour laquelle je le fais est pour éviter d’avoir des chaînes instanciées sur une base ad-hoc. Comment […]

Dupliquer le texte dans résumé et détail

Lorsque l’adresse e-mail est invalide, le message affiché est “E-mail invalide. E-mail invalide”. Je sais que le message comporte deux parties: un résumé et un détail. J’ai besoin des deux, mais je veux avoir des informations différentes dans chacun. Comment puis-je modifier le message pour afficher “Adresse électronique non valide: Veuillez entrer une adresse électronique […]

A quoi sert le fichier faces-config.xml.jsfdia?

Certaines recherches que j’ai effectuées ont révélé que le fichier faces-config.xml.jsfdia est généré par eclipse en tant que différence pour le faces-config.xml (source) , qu’il provoque parfois des problèmes de déploiement sur les anciens serveurs JBoss (source) . Et les quelques centaines de premiers résultats Google ont également montré que de nombreux projets gardent leur […]