Est-il possible de combiner un composant JSF et un composant Wicket dans la même page Web?
J'ai un composant de barre de menu créé dans Wicket et un composant de formulaire est créé dans JSF.
Je dois combiner ces deux composants en une seule page, est-ce possible?Comment combiner les composants JSF et Wicket sur la même page
Répondre
Oui, c'est possible.
Je voudrais en savoir un peu plus sur votre situation pour donner beaucoup de vrais conseils, mais this wiki entry indique une tactique possible.
Il ne sera probablement pas la meilleure solution pour faire des choses ensemble de cette façon. Si vous ne pouvez pas facilement créer un composant guichet qui fait la même chose que votre composant jsf (ou vice versa), vous avez probablement trop de logique dans votre code de présentation.
Déplacez autant de travail que vous le pouvez dans les anciennes classes Java, et voyez si vous pouvez utiliser un seul framework.
Peu d'informations pour 2017 années
anciennes tentatives d'intégration évoluer vers l'avant.
maintenant projet a le nom wicketstuff-jee-web
(anciennement wicket.jsp
)
https://github.com/klopfdreh/wicketstuff-jee-web
Promesses d'intégration des composants Wicket et composants JSF. Est beaucoup plus dynamique que l'ancienne intégration JSP, fonctionne à plusieurs étapes de la demande. Travaux dans les deux sens, à partir du contexte Wicket aux composants JSF embarqués, et vice versa
S'il vous plaît lire quelques mots tutorial
Pour moi, il est difficile à suivre, difficile de voir les avantages et honnêtement, en combinant des cadres «concurrents» dans une webapp demande des problèmes – Kukeltje
d'accord, ce n'est pas facile. Par exemple, les deux ont un rythme de vie en plusieurs étapes (états pendant la demande). Mais quand nous avons une partie dans A et que nous voulons construire/tester/intégrer dans B. Connecter différentes technologies n'est pas normal dans le développement, mais bon d'avoir de tels outils –
Je ne supporte pas les downvotes.Mon rôle ne favorise pas l'intégration - est la réponse directe à la question "Y at-il moyen ,,, combiner ... dans la même page" –
Merci @Don. Ce lien wiki est intéressant. Je crée une application où il y a dans la page d'administration. Pour quelle fonctionnalité est déjà définie dans une autre application avec le composant JSF. Par exemple: ajouter un utilisateur, un rôle, etc ... Pour cette raison, je veux utiliser le composant JSF dans la page Wicket – jgg
cela fonctionne évidemment pour les JSP, mais je ne suis pas si sûr de JSF. Après tout, les composants JSF ont aussi un état. –
@seanizer En effet, je ne connais pas tous les détails de la combinaison de JSF et Wicket, et préférerais simplement rester avec Wicket. –