J'utilise un modèle de moteur de vélocité pour le mailing dans Struts1 et la configuration hibernate. P>
J'ai eu une erreur: J'ai inclus velocity1.5.jar, mail.jar, activation.jar, smtp.jar. p>
I Inclure le chemin de modèle de vitesse ici P>
et le dossier Mailtemplate est dans J'ai eu cette erreur lorsque le code exécute cette ligne p>
Modèle de modèle Quelqu'un peut-il m'aider à ce sujet? P>
Ce sera plus appréciable si quelqu'un aidait-moi. P> org.apache.velocity.exception.ResourCénotfoundException code> pendant que j'essaie d'envoyer un courrier. P>
chaîne vélocitytemplate = "mailtemplate / sendmail.vm"; code> p>
Web-Inf / Classes Code> Dossier P>
= velocityengine.gettempate (velocitytemplate); code> p>
3 Réponses :
Assurez-vous que vous avez appelé Init () sur votre VelocityEngine.
Vérifiez que vous avez configuré votre chargeur de ressources en tant que classePathResOURCeloader. Voir le Documents de Velocity pour plus informations
Pourriez-vous s'il vous plaît dites-moi où cette chargeur de ressources doit-elle être configurée?
Avons-nous besoin de configurer toute chose dans web.xml? Mais j'utilise une vitesse que pour le courrier
J'ai mis à jour pour montrer comment configurer le chargeur de ressources de classe.
Merci Ben, j'ai ajouté que les lignes de mon code mais que le problème persiste!
Comme Benm a dit que nous devions configurer le chargeur de ressources en tant que classePathResourCeloader et je viens d'ajouter la dernière version du pot suivant. Maintenant, ça fonctionne correctement. P> -> Commons-collections-3.2.1.jar P> -> Commons-Lang-2.4.jar P> encore une fois Merci Benm p> p>
luttait avec le même problème, finalement résolu. P>
Laquelle des méthodes init () sur le vélocityengine avez-vous appelé?
J'appelle cette vélocité.Init ();