2010-08-26 12 views
0

J'utilise des modèles de vélocité comme composant de vue, et mon fichier de bienvenue est également un fichier .vm. Ici, je suis confronté au problème, quand jamais je lance mon application que le fichier .vm est pas rendu par le moteur de la vitesse.Pour rendre ces fichiers .vm au moment de l'application de chargement quoi faire?comment charger dynamiquement le modèle de vitesse à travers le fichier de propriétés

+0

Pouvez-vous afficher du code dans lequel vous affichez des modèles de machines virtuelles en ce moment? – serg

Répondre

0

Le problème est probablement lié à votre application Web, et non à Velocity. Une webapp dans Tomcat ignorera tout mappage de servlet dans une variable. Ceci est corrigé dans Tomcat 7. (Je crois que c'est un problème avec la spécification de Servlet).

Voir: https://issues.apache.org/bugzilla/show_bug.cgi?id=47378

Plus d'informations utiles ici: http://wiki.metawerx.net/wiki/HowToUseAServletAsYourMainWebPage

Bottom line - Pour faire ce travail, placez un fichier « index.jsp » à la racine de votre webapp qui transmet à votre véritable fichier de bienvenue .