J'ai une application JSF qui utilise principalement Richfaces. Je voudrais introduire un contrôle de grille plus riche en fonctionnalités, tel que le jqgrid basé sur jQuery. Est-il possible d'obtenir des données JSON à partir d'un bean backing JSF? Sinon, existe-t-il une approche alternative?Intégration de JQuery avec JSF
Répondre
Il peut y avoir quelques options ici.
méthode Bean peut renvoyer une chaîne qui n'est une chaîne JSON
public String getSearchResult(){ results = SearchService.getResults(); return JsonHelper.convertToJson(results); }
Vous pouvez utiliser JsonLib convertir Java Objects en JSON.
Utilisez un autre Servlet au service de la grille Demandes
Je recommanderai cette approche. Raison est que vous pouvez avoir une demande JSon, puis une réponse JSON, sans déranger JSF. Comme je ne pense pas quand vous utilisez jQuery, vous devez utiliser JSF. Donc ne mélangez pas JSF et vous pouvez contourner directement la couche JSF pour ce cas. Comme cela n'a pas de sens ici. C'est l'approche que j'ai utilisée. Je peux partager le code avec vous pour y parvenir. Utilisez un écouteur de phase JSF pour renvoyer la réponse Json.
Hope it helps
Vous pouvez également utiliser JAX-RS pour les services REST qui retournent des objets JSON. JAX-RS et JSF font tous deux partie de Java EE 6. De plus, avec la nouvelle injection de dépendance JEE6 (CDI), vous pouvez facilement partager l'état de session entre les beans gérés JSF et les services JAX-RS - un bean géré JSF peut être une classe de service.
- 1. Soumission de formulaire Javascript pour activer les transitions Spring Web Flow avec intégration JSF
- 2. Utilisation de kaptcha avec JSF
- 3. Intégration de Wix avec MSBuild
- 4. Intégration avec passerelle de paiement
- 5. VB6 Intégration avec MSBuild
- 6. Intégration IDE avec GIT
- 7. INTÉGRATION Silverlight avec PHP
- 8. Intégration avec Google Docs
- 9. intégration flexible avec ressort
- 10. jersey intégration avec ressort
- 11. JSF et JQuery - ne fonctionne pas
- 12. problème avec JSF h: commandButton
- 13. Utilisation de JavaScript avec JSF et Facelets
- 14. En-tête JSF avec composant de connexion?
- 15. Css Changement de style avec validation JSF
- 16. Bibliothèque mathématique C avec intégration?
- 17. Définir l'état utilisateur avec intégration
- 18. Intégration d'Adobe AIR avec C++
- 19. Intégration de Spring 2.5 avec Ibatis 3
- 20. Intégration de NSIS avec Windows Games Explorer
- 21. Intégration de Bazaar (bzr) avec Visual Studio
- 22. Intégration de Livelink avec l'application web asp.net
- 23. Intégration de scripts externes avec Zend Framework
- 24. Intégration de l'application ASP.NET avec Rbsworldpay.com
- 25. Intégration de Struts 2 avec Tiles numéro
- 26. Intégration de Facebook avec Wordpress ou Drupal
- 27. Câblage de projet JSF
- 28. Journal d'audit avec JBoss Seam (EJB3 + JSF)
- 29. Créer un fichier XML avec JSF
- 30. JSF Render un SelectOneRadio avec un PanelGrid
pouvez-vous partager votre code pour ce faire? (comme vous l'avez écrit à 2). – user590586
avez-vous n'importe quel type d'exemple pour cela? – user590586
@Pavitar Singh Pouvez-vous s'il vous plaît fournir un échantillon pour le 2ème point que vous avez mentionné s'il vous plaît –