Как смешать разные типы представлений в весенней конфигурации? - PullRequest
1 голос
/ 01 декабря 2010

привет всем я использую jsp в качестве технологии просмотра в своем веб-приложении

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

и я тоже хочу использовать скорость в качестве технологии просмотра при отправке электронных писем и я хочу настроить это в XML-файле, но я не знаю, как?

есть идеи, как это сделать?

1 Ответ

1 голос
/ 01 декабря 2010

Если вы хотите использовать Velocity для создания электронных писем, то это не «представление», если говорить о Spring MVC. Представления и ViewResolvers используются для отображения вывода в браузере.

Spring MVC обеспечивает поддержку использования Velocity в качестве слоя представления, но это не имеет отношения к тому, что вы пытаетесь сделать.

Однако Spring также предоставляет некоторые классы поддержки, чтобы сделать неуклюжий API-интерфейс Velocity менее неудобным в использовании (см. javadocs ). Однако они не имеют отношения к слою представления Spring MVC. Просто используйте их прямо из своего кода, создавая электронные письма и отправляя их.

...