2010-12-03 6 views
1

Je lance un nouveau projet jsf2/jQuery, et je voudrais utiliser la fonction a4j: js dans la bibliothèque ajax4jsf. Le problème est que ajax4jsf n'est pas supporté par jsf2. Donc, je dois trouver une autre approche pour faire un appel ajax au bean géré de javascript.a4j: jsfonction pour jsf2?

Je sais que jsf2 a une fonctionnalité ajax intégrée, mais pas pour cette utilisation partielle. Y a-t-il une autre bibliothèque que je peux utiliser?

Je suppose que je peux ajouter un bouton ou un lien ou quelque chose, ajouter un f: ajax pour l'événement onclick, et l'appeler à partir du javascript. Toutefois, ce n'est pas une solution optimale ....

Merci pour toute aide;)

+0

Il n'y en a pas. Quelle est l'exigence fonctionnelle? Il peut y avoir des moyens JSF 2.0. – BalusC

+0

Je reçois un événement javascript de facebook lorsque l'utilisateur est connecté. Lorsque cet événement est reçu, je veux appeler une méthode sur un bean géré qui fera un appel à la base de données pour obtenir le profil utilisateur et le connecter ... –

+0

peut-être une solution est de faire un appel à une servlet qui prend obtient le bean géré et fait l'appel ...? –

Répondre

1

a4j: est disponible en fonction JsFunction RichFaces 4.0 Milestone 4 qui prend directement en charge JSF 2.0.

+1

Je sais, mais je ne veux pas utiliser les riches. Je pourrais bien sûr ajouter la dépendance de richfaces pour obtenir les choses a4j ... mais j'espérais éviter cela. –

+0

Ajax pour JSF fait partie de Jboss Richfaces. Il me sera utile de répondre, si je sais pourquoi vous avez choisi d'éviter Richfaces. – mvg

+0

Je veux utiliser jQuery UI pour les trucs gui, qui dans mon oppinion est beaucoup plus léger et facile à utiliser. (Et oui, je sais que richfaces utilise jQuery) En outre, j'ai eu plusieurs problèmes pour faire fonctionner des glassfaces sur glassfish 3 dans un application jsf2, même si c'était il y a plusieurs mois. –

Questions connexes