2010-12-01 29 views
1

salutations tous j'utilise jsp comme une technologie de vue dans mon application webComment mélanger différents types de vues dans une configuration de ressort?

<bean class="org.springframework.web.servlet.view.InternalResourceViewResolver"> 
     <property name="prefix" value="/WEB-INF/views/"/> 
     <property name="suffix" value=".jsp"/> 
</bean> 

et je veux utiliser la vitesse trop comme une technologie d'affichage dans l'envoi de courriels et je veux le configurer dans le fichier xml, mais je ne sais pas comment?

des idées comment faire cela?

Répondre

1

Si vous souhaitez utiliser Velocity pour construire des emails, alors ce n'est pas une "vue", en ce qui concerne Spring MVC. Views et ViewResolvers sont utilisés pour rendre la sortie au navigateur. Spring MVC prend en charge l'utilisation de Velocity en tant que couche de vue, mais ce n'est pas pertinent pour ce que vous essayez de faire. Cependant, Spring fournit également des classes de support pour rendre l'API Velocity trop lourde à utiliser (voir javadocs). Cependant, ils n'ont aucun lien avec la couche de vue Spring MVC. Utilisez-les directement depuis votre code, créez les emails et envoyez-les.

+0

j'ai juste un problème avec l'utilisation des méthodes de printemps dans la machine virtuelle comme: (« Bonjour défaut » « hi.message »,) #springMessageText l'application ne reconnaît pas la méthode, savez-vous comment résoudre ce problème? –