2010-03-31 6 views
0

J'utilise des Struts Tiles avec JSF pour avoir un en-tête, un menu et un pied de page dans l'application. Y at-il d'autres entretoises similaires pour avoir un en-tête, un menu et un pied de page. Est-ce que cette fonctionnalité est disponible dans les faces avant et quelle technologie d'affichage serait la meilleure pour un développement facile.Quoi de mieux pour la technologie JSF

Répondre

2

La bonne vieille JSP et les Facelets améliorés et basés sur XHTML. Facelets est beaucoup plus plus adapté à JSF que JSP. C'est une technologie de vue et un cadre de modèle en un. JSF 2.0 est aussi , tandis que JSP propose uniquement le <jsp:include> pour la création de modèles, de sorte que vous êtes obligé de créer des composants personnalisés avec du code Java brut (qui est un peu opaque et beaucoup de travail fastidieux). JSF) lorsque vous souhaitez remplacer un groupe répété de composants par un seul composant. Si vous le pouvez, je recommande de laisser tomber JSP et Tiles tout à fait et aller pour Facelets quand vous voulez développer avec JSF. Si vous allez aussi pour JSF 2.0, ce serait déjà un grand pas en avant par rapport à JSF 1.x.

1

Facelets est le premier choix pour JSF. Votre tâche peut être facilement résolue avec Facelets. Pour JSF, vous n'avez le choix que de deux technologies d'affichage:

+0

Qu'en est-il des carreaux? Y a-t-il d'autres carreaux pareils qui peuvent être utilisés avec JSF? – Paul

Questions connexes