2010-08-09 5 views
5

L'architecture de mon application Web est hautement modulaire. J'utilise des tuiles apache comme cadre de template. Les modules de l'application sont regroupés sous différents fichiers jar et placés dans le dossier WEB-INF/lib. Ainsi, chaque fichier jar contiendra ses propres fichiers de configuration de carreaux (contenant des définitions de carreaux) et des modèles jsp associés.comment configurer les dalles apache pour lire les jsps à l'intérieur des fichiers jar?

J'utilise CompleteAutoloadTilesListener qui fait partie du paquet tiles-extras pour lire les fichiers de configuration de carreaux des fichiers jar. Mais les fichiers jsp ne sont pas repris par les tuiles. Lorsque j'accède à une définition, il ne trouve pas le fichier de modèle jsp.

Un changement de configuration résoudra ce problème? ou devrais-je sous-classer une classe de base de carreaux pour permettre aux carreaux de charger jsps du pot?

+0

Avez-vous trouvé la solution? Utilisez-vous Spring-MVC? – dira

+0

Je n'ai pas beaucoup de réputation, donc je n'ai que +50. :) – dira

+0

Bonjour. Avez-vous résolu ce problème? J'ai le même maintenant ( – nabiullinas

Répondre

0

Quelqu'un d'autre a couru dans ce problème avant et même wrote a blog about it

Il mentionne this issue qui est fixé, de sorte que vous devriez être en mesure d'utiliser la même configuration et charger vos tuiles définitions du classpath.

Je ne l'ai pas testé, mais il semble être une solution raisonnable.

Questions connexes