Sitemesh ou Tuiles
De travail sur la conception d'une web-application, et étant donné qu'il sera d'une grande application ne peut donc pas répondre sur jsp comprennent des fonctionnalités de sorte à utiliser une autre solution et que nous sommes venus avec des Tuiles et Sitemesh.
Nous sommes à nouveau tous les deux de sorte que toute la vision de la communauté sera très appréciée.Pour plus d'informations, nous allons utiliser Struts2.x comme notre courrier framework MVC avec le Printemps et pour l'autre couche(d'Affaires)
Quelle est la meilleure option depuis l'application avec beaucoup de contenu et de fréquents changements de l'INTERFACE
OriginalL'auteur Umesh Awasthi | 2010-12-14
Vous devez vous connecter pour publier un commentaire.
À partir de mon expérience personnelle, je vous recommande Tiles2: Facile à nettoyer et l'intégration avec Struts2, vous permet de réutiliser avery seule composante le long de différents modèles, les modèles de composition peuvent être aussi complexes que vous le souhaitez (prend en charge la nidification, le motif de l'héritage, les composants referencce, etc), etc. Comme un point négatif, je voudrais mentionner la configuration XML, qui pour grand projet peut se traduire par kilomètre de fichiers XML. De toute façon, cela peut être facilement évité la segmentation des fichiers de config (j'.e un fichier pour les modèles généraux, et un fichier séparé pour les vues si chaque module), mais encore, vous finissez par avoir beaucoup de XML fichiers de config...
Un autre point pour l'utilisation de Tiles2, c'est que c'est un projet actif (dernière version publiée en juin 2010), tandis que Sitemesh projet semble un peu abandonné (dernière sortie en Mars 2009 comme le montre ici).
De toute façon, pour vérifier les différents points de vue (Vue Composite vs Décorateur modèle), vous pouvez prendre un coup d'oeil ici et il y, et voir l'approche qui s'adaptera mieux à vos exigences.
SiteMesh 3.0 est en cours de développement (voir la section sitemesh.org). Tuiles 3.0 est également en cours d'élaboration (tiles.apache.org/index.html). Ne pas avoir été mis à jour depuis 2010.
+1 Carreaux 2.2 est facile à intégrer avec struts2 et le sauvage, le support de la carte permet de réduire considérablement la taille des fichiers xml.
OriginalL'auteur Tomas Narros
Carreaux-3 a été libéré.
Avec wildcarding il y a aussi un OptionsRenderer pour de plus amples reducte xml.
Voir http://tech.finn.no/the-ultimate-view-tiles-3/
OriginalL'auteur mck