2010-08-09 3 views
5

L'architettura della mia applicazione web è altamente modulare. Sto usando le tessere Apache come framework dei template. I moduli dell'app sono raggruppati in file jar diversi e inseriti nella cartella WEB-INF/lib. Quindi ogni file jar conterrà i propri file di configurazione di tile (contenenti le definizioni di tile) e i relativi template jsp.come configurare i pannelli Apache per leggere jsps da file jar interni?

Sto usando CompleteAutoloadTilesListener che è una parte del pacchetto di tessere-extra per leggere le tessere file di configurazione dai file jar. Ma i file jsp non vengono raccolti dalle tessere. Quando accedo a qualsiasi definizione, non è stato possibile trovare il file modello jsp.

Un cambiamento di configurazione risolvere questo problema? o dovrei sottoclassi qualsiasi classe di base di tile per far sì che i tiles caricino jsps dal jar?

+0

Avete trovato la soluzione? Stai usando Spring-MVC? – dira

+0

Non ho molta reputazione, quindi offro solo +50. :) – dira

+0

Ciao. Hai risolto questo problema? Ho lo stesso ora ( – nabiullinas

risposta

0

Qualcun altro ha incontrato questo problema prima e anche wrote a blog about it

Esso menziona this issue che è fissato, così si dovrebbe essere in grado di utilizzare la stessa configurazione e caricare le vostre mattonelle definizioni dal percorso di classe.

Non l'ho provato, ma sembra una soluzione ragionevole.