如何正确设定装载机速度路径
我希望我的Velocityengine从设计路径中寻找模板。我这样做:
<bean id="velocityEngine" class="org.springframework.ui.velocity.VelocityEngineFactoryBean"> <property name="velocityProperties">
<value>
resource.loader=class
class.resource.loader.class=org.apache.velocity.runtime.resource.loader.ClasspathResourceLoader
class.resource.loader.resourceLoaderPath=/mytemplates
</value>
</property>
但仍在classes文件夹中寻找模板。任何的想法?
回答:
如spring 文档中所示,您可以尝试以下操作:
<bean id="velocityEngine" class="org.springframework.ui.velocity.VelocityEngineFactoryBean"> <property name="velocityProperties">
<props>
<prop key="resource.loader">file</prop>
<prop key="file.resource.loader.class">
org.apache.velocity.runtime.resource.loader.FileResourceLoader
</prop>
<prop key="file.resource.loader.path">${webapp.root}/WEB-INF/velocity</prop>
<prop key="file.resource.loader.cache">false</prop>
</props>
</property>
</bean>
或者,您可以在中声明这些属性,velocity.properties
并指定
<bean id="velocityEngine" class="org.springframework.ui.velocity.VelocityEngineFactoryBean"> <property name="configLocation" value="/WEB-INF/velocity.properties"/>
</bean>
以上是 如何正确设定装载机速度路径 的全部内容, 来源链接: utcz.com/qa/413017.html