zoukankan      html  css  js  c++  java
  • 解决org.apache.velocity.exception.ResourceNotFoundException: Unable to find resource

    spring中做成bean,可以使用property"resourceLoaderPath"指定工程中的路径

    <bean id="velocityEngine" class="org.springframework.ui.velocity.VelocityEngineFactoryBean">
    <property name="resourceLoaderPath" value="/WEB-INF/classes/templet" />
    <property name="velocityProperties">
    <props>
    <prop key="velocimacro.library">*.vm</prop>
    <prop key="default.contentType">text/html; charset=utf-8</prop>
    <prop key="output.encoding">utf-8</prop>
    <prop key="input.encoding">utf-8</prop>
    </props>
    </property>
    </bean>
    
    如果是new velocityEngine的实例,例如用在test中
    可以这样指定路径
    VelocityEngine velocityEngine = new VelocityEngine();
    Properties p = new Properties();
    p.setProperty(Velocity.FILE_RESOURCE_LOADER_PATH, "E:/reyo/project/WEB-INF/classes/templet");
    velocityEngine.init(p);
    
  • 相关阅读:
    今年的第几天?
    特殊乘法
    abc
    求最大最小数
    二叉树遍历
    球的半径和体积
    成绩排序
    OC学习篇之---类的定义
    OC学习篇之---第一个程序HelloWorld
    OC学习篇之---类的初始化方法和点语法的使用
  • 原文地址:https://www.cnblogs.com/interdrp/p/5048093.html
Copyright © 2011-2022 走看看