0
我試圖設置Velocity模板引擎來使用spring-mvc。 我的項目目前只使用基於java的彈簧配置。在沒有構造函數或設置器的基於java的配置文件中設置Bean屬性
我無法設置VelocityConfigurer
。
根據Spring文檔我應該創建如下豆:
<bean id="velocityConfig" class="org.springframework.web.servlet.view.velocity.VelocityConfigurer">
<property name="resourceLoaderPath" value="/WEB-INF/velocity/"/>
</bean>
目前,我有以下相關配置,但似乎無法找到一種方式來注入「resourceLoaderPath中」屬性。 VelocityConfigurer
類沒有相應的setter或構造函數。
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.web.servlet.view.velocity.VelocityConfigurer;
@Configuration
public class AppConfig {
@Bean
public VelocityConfigurer velocityConfig() {
VelocityConfigurer velocityConfigurer = new VelocityConfigurer();
return velocityConfigurer;
}
}
任何想法如何避免基於.xml的配置在這裏?
感謝。我必須失明。 :( –